Berlin-based company Redfish, a subsidiary of the Kremlin-owned media outlet Russia Today, has posted documentaries on YouTube which denounce Britain.
Berlin-based company Redfish, a subsidiary of the Kremlin-owned media outlet Russia Today, has posted documentaries on YouTube which denounce Britain.