Last Updated: Friday, September 20, 2013, 21:07
British scientists claim to have found `alien` organisms in Earth`s atmosphere, suggesting that life is continually arriving to our planet from space and did not originate here.
Last Updated: Sunday, August 12, 2012, 15:44
The annual Perseids meteor shower lit up the night sky with a flaming shooting star display to delight stargazers and space photographers around the world.
Last Updated: Tuesday, August 11, 2009, 15:11
Reports indicate that the Perseid meteor shower, which will be visible on August 11 and 12, would yield more than 80 meteors an hour streak across the sky during the best viewing time.
more videos >>