videoDetails
Protests against President Xi Jinping in China | Watch
There has been a protest in China against President Xi Jinping. People have protested by putting up banners on the flyover. It criticized the leadership of the Communist Party. The police is now investigating the matter of who put this banner on the flyover.