Faith That Defied the Sword: The Martyrs of Libya
It was a haunting image—21 men in orange jumpsuits, kneeling on a beach in Libya, with black-clad executioners standing behind … Read More
It was a haunting image—21 men in orange jumpsuits, kneeling on a beach in Libya, with black-clad executioners standing behind … Read More