Skip to content

Day: July 21, 2021

China Flood: Commuters Trapped In Subway Train

STARING DEATH IN THE FACE: SHOCKING footage shows terrified passengers trapped inside an underground train as floodwaters rise to shoulder level in China. Rescuers have recovered the bodies of three […]