“Seven Islamists have been sentenced to death for a 2016 attack on a cafe in the Bangladeshi capital in which 22 people….Some of the men shouted ‘Allahu Akbar’ (an Arabic phrase meaning ‘God is greatest’) as they were led away from the packed courtroom.” As far as they were concerned, it was a triumph. “Holey […]