10 Reasons to Question the “Putin vs Davos” Narrative

Ryan Matters The recent Russian invasion of Ukraine has garnered a lot of attention from both the mainstream and alternative media. There are plenty of theories floating around about what’s really going on, the true reason behind the invasion and the true motives and allegiances of Russian President, Vladimir Putin. Among this entangled mess of …

Source