metagcarstarphen.com
Ambassador Christopher Stevens: What Courage Looks Like (Part 1)
Who knew that Benghazi, Libya, in North Africa, would become one of the most reported about places on the planet? Tragedy and politics make strange bedfellows. Last month, when I read a listserv a…