Tag: Floods caused by heavy rains in northeastern China stranded tens of thousands of residents without power Wednesday

China: Floods trap 30,000

BEIJING – Floods caused by heavy rains in northeastern China stranded tens of thousands of residents without power Wednesday,

Read More...

Mobile Sliding Menu