moralcompassblog.com
An Explosive Trio
“Revenge for everything.” That was what motivated three wannabe martyrs to plot another Islamist massacre against innocents in England. The three, once hell-bent on ascending to heaven …