Zakat is an obligation to give alms to those in need. It is one of the Five Pillars of Islam. DefiningIslam
The Islamic Centre in the British capital, London, hosted an extensive meeting between H.E. Sheikh Dr. Mohammed Alissa —Secretary-General of the MWL and Chairman of the…
The Henry Jackson Society hosted a dialogue with H.E. the Secretary-General of the Muslim World League.