World1 year ago
Pavel Antov, critic of Putin’s Ukraine war found dead outside Odisha hotel
One of Russia’s wealthy lawmakers and a fervent critic of President Vladimir Putin, Pavel Antov, was found dead after mysteriously falling from a hotel window in...