Rachel Blevins
Walking down the streets of Moscow, you would never guess that it is the capital of the most sanctioned country in the world and the target of a US-led proxy war that seems to be hurting the West much more than its intended targets...
NATO kicked off its annual “War Games” in the Baltic Sea, as the Chief voiced his support for Ukraine's goal to force both Crimea and the Republics in the Donbass back under its control.
A reminder that NATO's “Democratic principles” only seem to apply when they are US-approved…
Created 3 months, 2 weeks ago.
2 videos
Category None
Rachel Blevins is a journalist who is passionate about pursuing truth, going beyond the false ‘left vs. right’ paradigm that is prevalent in media and politics, and encouraging the public to question existing narratives.