News Russian police detain journalists who back media freedom By - August 21, 2021 0 1271 Facebook Twitter Pinterest WhatsApp Russian authorities labeled a top independent TV channel as a “foreign agent.”