Known Deleted 690
Total Archived 58,702
Last Updated Today
Monitored Since March 11, 2019
Flagged for Processing

Description

RT, the global news network, broadcasts from Moscow, London, Paris and Washington studios to over 100 countries.

Followers

2,828,032

Tweets

307,372

Identifier

64643056

Location

No Location

Website

http://t.co/bDDyvy9DmR

View on Twitter

Twitter.com