Chechen Prime Minister banned from entering US due to torture allegations.
The US State Department has banned Muslim Khuchiev and his wife Sapiyat Shabazova from entering the country, the head of the Chechen government, according to the Ministry’s website. The State…