Anonymous letters in Britain urge people to ‘punish’ Muslims by bombing mosques, nuking Mecca by Tellmama | Mar 13, 2018 |