mother of satan Martyr strategy – Sri Lanka confirms Islamist bomber kingpin Zaharan blew himself up Tuesday May 21, 2019 ‘Mother of Satan’ bombs show foreign hand in Sri Lanka bombings: investigators Tuesday May 21, 2019