Rabat - David Parnham has pleaded guilty to soliciting murder among 13 other offenses.  

‘Punish a Muslim Day’ Letters Terrify UK Communities