Shahada Cape Town

CELEBRATING THE SHAHADA

As 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...