Hijacker Leads Atlanta Police On 27-Mile Chase In Bus With 17 People On Board

Hijacker Leads Atlanta Police On 27-Mile Chase In Bus With 17 People On Board

A bus in Atlanta was hijacked on Tuesday afternoon, leading to a wild 30-mile police chase that left one person dead and 17 riders scared for their lives. What Car Should You Buy: Simplify and Then Buy a Minivan The whole ordeal sounds like something out of a “Speed” movie. Joseph Grier, a passenger on … Read more