UK Today News: China Floods Causes Bridge Collapse – 37 Killed, 19 Missing A huge flood took place in Central China, where a swollen river caused a bridge to...

Read More