Dead Drop: March 22
APPARENTLY, THEY WERE OUT OF TOAD VENOM: Vitaly Robertus, the vice president of the Russian oil company, Lukoil, was found hanged in his office last week. According to The Daily Mail, he was the fifth high-ranking Lukoil executive to die since the start of Vladimir Putin’s war with Ukraine in 2022. The 53-year-old Robertus reportedly told friends he was being set-up for criminal prosecution for some unspecified charge. Co-workers are said to have found him hanging in the Lukoil loo but instead of calling an ambulance they summoned in house medics who [...] More