RT Trolls Europe On Their Energy Crisis
National File: RT, the Russian-funded television network previously known as Russia Today, recently broadcasted a commercial depicting the European people suffering at Christmastime due to sacrifices made on their behalf [Read More]