China Digs 10,000-Meter Hole to Reach Cretaceous System: What Scientists Hope to Discover? Read More »
China Pummeled by Rain of Worms as Residents Asked to Carry Umbrellas: A Bizarre Phenomenon Explained Read More »