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.
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.
More Videos