Sci-Tech

Russia sues Google, Facebook, Twitter for not deleting protest content: report

Published

In this Tuesday, Feb. 2, 2021 file photo, police officers detain a Navalny supporter during a protest in St. Petersburg, Russia. (AP Photo/Dmitri Lovetsky, File)