Eastern Europe

Putin Says Russia Is The New Tech Capital Of The World…Russians Tend To Agree (Russian Satire)

Vladmir Putin has made much lately of Russian attempts to become the new technology capital of the world.

Russians seem to agree… (Russian satire)

Related articles

Miscarriage-Related Tragedy Spurs Outrage And Protests In Romania Over Healthcare System

Diana Livesay

Russian Authorities Encouraging Doxing Of Demonstrators

L Todd Wood

Ukrainian Troops Arrive For Training At Military Base In Oklahoma

Jen Snow

Leave a Comment

Subscribe to our evening newsletter to stay informed during these challenging times!!