- CounterPunch.org - https://www.counterpunch.org -

Bucha Massacre Evidence and Russia’s Propaganda

Exploring the newly emerging evidence of a Russian atrocity in the village of Bucha and debunking the fraudulent narratives of the Kremlin disinformation army on the Left.