A social media account operated by Chay Bowes, the man behind the “Leo the Leak” scandal, repeatedly shared extreme pro-Russian propaganda, praised Russian President Vladimir Putin, and called for Russia to invade Ukraine. The account – @questionitall71 –is anonymous, but Gript have been able to confirm that the account was used between 2011 and 2015 […]
Get unlimited access to Gript
Support Gript and get exclusive content, full archives and an ad-free experience