“The 21”. The term has come to denote 21 martyrs, 20 Egyptians and one Ghanaian, martyred in 2015 in Libya. Their story has stunned many in the 21st-century modern world; it is a story that seems to belong not to modern times ruled by pragmatism and down-to-earth practical materialism, but to come straight out of the early... read full story
"Lord, have mercy on me"