World’s Strangest

Your source for the strangest things around!
Ads

Astronomers debate China UFO origin

A large glowing sphere sighted hovering over Shanghai and Beijing has astronomers talking. The East China Air Traffic Control Bureau were alerted of t…

Post Metadata

Date
August 29th, 2011

Author
Stranger to the World

Category



Leave a Reply