A boat that capsized on a river in southwest China has left at least 10 people dead, with another five still missing, according to state media on Sunday. CCTV said…

Read more »

The post Capsized River Boat Leaves 10 Dead in Southwest China appeared first on Hamodia.