‘Who’ll Stop The Rain?’

Citizens sit outside a flooded shop in Tianjin, north China, July 26, 2012. A downpour battered Tianjin on Thursday, flooding many downtown streets and vehicles. <Xinhua/Yue Yuewei>

news@theasian.asia

Search in Site