Chechen leader Kadyrov performs Umrah in Saudi’s Mecca
Ramzan Kadyrov, the leader of Russia's Chechen Republic, has performed the Umrah pilgrimage in Mecca during an official visit to Saudi Arabia, his office announced on October 13