Category

The basics

Shahada Cape Town
The basics

CELEBRATING THE SHAHADA

s it is widely known that the word Islam means submission. The meaning of this submission is never truly understood by non Muslims. Oddly, under that simplified parenthesis, one imagines a Hollywood scene of bent-backed natives peering upwards powerlessly under…

Continue reading