Failure to delete ‘illegal’ content results in social media giants facing charges in Russia

According to reports of Interfax news agency, Russia has filed charges against social media outlets like Facebook, Google, Telegram, and…