Video Shows Libyans Removing Ambassador’s Body from the American Mission in Benghazi
Taylor Berman · 09/17/12 12:04AMThe above video reportedly shows Libyans removing Ambassador Christopher Stevens' body from a window of the American mission in Benghazi after last week's attacks. According to a translation provided by the New York Times, none of what was said in the video indicated any sort of hostility or ill will; in fact, the opposite seems to be true: