Russian police raid popular online media site

Wait 5 sec.

Baza, a news outlet with 1.5M Telegram subscribers, faces police raids amid a crackdown on independent media in Russia