Police Deployed After Flood Protests

Wochit
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.
View Comments (0)