Coronavirus: Twitter removes more than 170,000 pro-China accounts

13th Jun 2020    |     Source: Reuters

The logo of Tesla is seen at a branch office in Bern, Switzerland March 25, 2020.