Petitioners Block Wen Jiabao’s Vehicle in Beijing

May 10, 2012 Updated: October 1, 2015
Epoch Times Photo
Petitioners block the road outside Beijing South Railway Station. (Internet Archive)

On May 9, Chinese Premier Wen Jiabao was scheduled to board a train at the Beijing South Railway Station. According to reports on websites outside China, approximately 200 petitioners, hearing of Wen’s planned departure, gathered and blocked the road to the station, demanding to see him. Beijing police rushed to the scene, but did not take violent action against the petitioners.