"Russia says it plans to slow down Twitter in the country due to the social media platform's failure to remove 'illegal' content. Moscow is putting Western tech giants like Facebook and Twitter under pressure for failing to take down calls to join anti-government protests," reported the AFP.