On September 11, 2012, some fifty masked and heavily armed Islamists attacked an American diplomatic compound in Benghazi, Libya. The compound’s staff was evacuated to another facility, but that fac...Read More
By Peter Ochs I do not know how to read or write about Scripture this week without turning again and again to the words of anguish penned by religious scholars among the broad population of Libyans cu...Read More