Tag: Grigory Leps

Putin holds a dictator’s rally

by Sarah Hurst Vladimir Putin held a “For a strong Russia” rally at Moscow’s Luzhniki Stadium today, a venue which will also host the World Cup final in July. There were multiple reports of state employees being bribed and cajoled to attend, including a tweet by reporter Marc […]