Malta: Islam upholds freedom of speech
The perpetrators of this brutal attack may seek to justify their acts in the name of Islam and its Holy Founder Muhammad (peace be upon him) but their acts have no relation whatsoever to the true teachings of Islam Source: timesofmalta.com Like every sane and rational person, Muslims around the […]