Germany tries to save face by promising 5,000 military helmets to Ukraine
Germany's Minister of Defense Christine Lambrecht announced the delivery of 5,000 military protective helmets to Ukraine, traunsteiner-tagblatt.de reported. The SPD politician said this to the members of the...
RT and Sputnik’s role in russian propaganda
RT and Sputnik are key state-funded and directed global messengers within this ecosystem, using the guise of conventional international media outlets to provide disinformation and...