US Ambassador's Last Moments

Video has surfaced purporting to be if US Ambassador being dragged out of US embassy before his death.

Categories

Video Shock and Awe