UFO Sighting?

UFO Sighting?

A strange light in the night sky has again sparked frenzied speculation, about whether we are alone in the universe. Dozens of people have reported seeing the …