Chechnya’s Leader Claims “Russian Doomsday Device” Is Activated
Ramzan Kadyrov, the leader of Chechnya, gave a rare interview to a media outlet in the US that aired Tuesday, and what he said is taking many aback. “Even if our […]
Continue reading