Tag Archives: Stephen Harper

World Muslim Leader calls for vigilance against all forms of extremism

On 11 July 2012, the World Head of the Ahmadiyya Muslim Jamaat, Hadhrat Mirza Masroor Ahmad, the Fifth Khalifa, officially inaugurated the ‘Tahir Hall’, a three-storey complex built by the Jamaat on land adjacent to the Baitul Islam Mosque in Peace … Continue reading

Posted in Ahmadiyya: The True Islam | Tagged , , | 1 Comment