05 April 2022

WHO YOU GONNA BELIEVE...

...VLAD OR YOUR OWN LYIN' EYES...insert alt text here
-- "Satellite images taken weeks ago of the town of Bucha in Ukraine show bodies of civilians on a street, a private U.S. company said, undercutting the Russian government’s claims that Ukrainian forces caused the deaths or that the scene was staged." --
IT'S WHAT THEY DO
-- Suspected Russian mercenaries participated in an operation with Mali’s army in March in which about 300 civilian men were allegedly executed over five days." --