TheBlaze/Deseret News It’s been a year since 21 Christians were executed on Feb. 15, by Islamic State militants in Libya, their deaths broadcast to the world in a YouTube video titled “A Message Signed in Blood to the Nations of the Cross,” Bishop Demetrios of Mokissos, chancellor of the Greek Orthodox Metropolis of Chicago, wrote […]
Read More...