VIDEO: China protests into third day

Protesters and police in China’s Sichuan province have clashed after reports that a pregnant street vendor was mistreated by security forces.

Leave a Reply