Last Stop: The Hijacking of Bus 174 Once Upon a Crime
-
- True Crime
A hijacking on a bus unfolds live on television in central Rio de Janeiro, Brazil in June of 2000.
A hijacking on a bus unfolds live on television in central Rio de Janeiro, Brazil in June of 2000.
54 min