"Watch RT and find out who we are going to hack next," says one of the ads. By Vladimir Kozlov, Nick Holdsworth British MPs have called on the national regulator Ofcom to investigate provocative ads ...
The US embassy in Moscow was lit up with the Russia Today (RT) logo days after Washington slapped sanctions on the Russia-owned state media. The facade of the US embassy was lit up with a green colour ...