2 yrs - Translate

Muslims say that idol worship is haram and they themselves are worshiping stones.

image