Friday, November 22, 2024
- Advertisement -spot_img

TAG

Chechen Republic

Chechen warlord declares ‘blood feud’ on Russian MPs for supposed assassination plot

“If they do not prove otherwise, I will officially declare a blood feud,” he said. Blood feuds in Chechnya refer to the act of...

Latest news

- Advertisement -spot_img