Feedback

FROM APRIL 17, 1984: British Policewoman Yvonne Fletcher Fatally Shot

 

Archive video from Scotland Yard shows the events leading up to the moment police officer Yvonne Fletcher was shot outside Libyan embassy.

Shows