Tsuruga 2 Reactor Faces Potential Shutdown Over Safety Concerns

Japan’s Nuclear Regulation Authority (NRA) appears ready to rule that unit 2 of the Tsuruga nuclear…

Construction Site Collapse Creates Massive Sinkhole in Chengdu

A subway station under construction in the southwestern Chinese city of Chengdu experienced a collapse early…