Defying Death: The Unyielding Faith of Libya’s Martyrs
It was a haunting image—21 men in orange jumpsuits, kneeling on a beach in Libya, with black-clad executioners…
It was a haunting image—21 men in orange jumpsuits, kneeling on a beach in Libya, with black-clad executioners…
Flipbooks are available to paid subscribers only. Subscribe now or log in for access.