Once in a lifetime: Transit of Venus puts on a spectacular show for the last time until 2117 Read more