Mohammad bin Abdulkarim al-Issa
- Photos
Mohammad bin Abdulkarim al-Issa in Delhi
New Delhi: Saudi Arabia leader and Secretary General of the Muslim World League Mohammad bin Abdulkarim al-Issa being presented a memento during an event at the India Islamic Cultural Centre, in New…