The Telegraph created a new account and found it was being recommended Vladimir Putin's official account and others linked to the Russian state.
Source:news.yahoo.com
The Telegraph created a new account and found it was being recommended Vladimir Putin's official account and others linked to the Russian state.
Discussion
Join the conversation
Sign in to share your thoughts with the community.
Loading comments…