Perseids meteor shower peaking from today
Perseid meteors streak past stars in the night sky near Amman, Jordan, in the early hours of August 12, 2004. The Perseid meteor shower is sparked every August when the Earth passes through a stream of space debris left by Comet Swift-Tuttle, and was clearly visible to the naked eye in several parts of the…