Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

Category Press Freedom

Kremlin-backed TV channel woos Africa

Billboards and videos popping up in several African cities show 20th-century independence leaders and anti-colonial quotes as part of a drive to promote the Kremlin-backed outlet RT. What they don’t advertise is that the Russian outlet being promoted has been…

en_USEnglish