China wants Twitter to shut down accounts that smear China

Twitter removed more than 170,000 state-backed accounts for platform manipulation

12 Jun 2020 - 6:48PM