Residents of Maoming, China were treated to a celestial light show earlier this week when a surprise fireball burst to life overhead, illuminating the city before disappearing in an intense flare of ...
China has quietly confirmed that a vast circular scar in its northeast is not a volcanic basin or a quirk of erosion, but a ...