northwestlibertynews.com
Chechnya’s Leader Claims “Russian Doomsday Device” Is Activated
Ramzan Kadyrov, the leader of Chechnya, gave a rare interview to a smaller media outlet in the United States that aired Tuesday, and what he said is taking many aback.