Russia region near Chechnya ? interesting indeed, isn’t that where the Russians have had a war on terror in their own country with the Islamic Muslims ?
yes that is true, keyword here is Islam.
However the news media says his last name is Palin