Share

Videos

Police Deployed After Flood Protests

wochit news
|
October 16, 2013 AT 3:37 AM
Police in the Chinese city of Yuyao are on alert after thousands of people protested,over what they say was poor handling of recent flood relief efforts.