Feedback

2001: Richard Reid Arrested for Trying to Detonate Shoe Bomb Aboard Plane

 

Alleged terrorist Richard Reid was restrained by passengers aboard American Airlines Flight 63 while traveling from Paris to Miami after attempting to set off explosives in his shoes.

Shows