A Russian court fined social media giants for failing to delete banned content voicing support for jailed opposition leader Navalny.

Read more