Russian defectors, Putin critics suffer mysterious, violent deaths, 11 November 2024