News & Features
-
INTRODUCTION TO ISLAM
A Quick Introduction to Islam The word “Islam” is an Arabic word which means “submission to the will of ALLAH…
Read More » -
FANNING ISLAMAPHOBIA
Fanning Islamaphobia- are we tacitly legitimising the violent extremists? For Muslims in general the word Islamaphobia is an oxymoron. How…
Read More » -
A renewed vision for Sri Lanka
Meeting between the trustees of SMFC and the Sri Lankan High Commissioner to Canada His Excellency Mr. Ahmed A. Jawad…
Read More »