Some called for Chinese President Xi Jinping to step down, while in the commercial capital Shanghai, police took away a busload of protesters, in scenes unprecedented since Xi assumed power a decade ago.
Some called for Chinese President Xi Jinping to step down, while in the commercial capital Shanghai, police took away a busload of protesters, in scenes unprecedented since Xi assumed power a decade ago.