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…

SHOW MORE

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.