Punish a Muslim day is something that happened in England. There were Muslims in the North of England, the Midlands and east London, who got a number of anonymous letters arriving at their homes, and people pulled of Muslim womens hijab, throwed acid on their face and even burning down mosques! This has lead to […]

Read More