Chechen blogger Imran Aliyev, known for his criticism of the Kremlin-backed leader of the Russian North Caucasus region of Chechnya, Ramzan Kadyrov, has been found dead with multiple stab wounds in a hotel in France, according to reports.
Chechen blogger Imran Aliyev, known for his criticism of the Kremlin-backed leader of the Russian North Caucasus region of Chechnya, Ramzan Kadyrov, has been found dead with multiple stab wounds in a hotel in France, according to reports.