Footage from police shooting shows threat to kids, decision to use lethal force

Collision

A Miami-Dade transit bus heading to Mount Sinai Medical Center was hit by a FedEx truck Tuesday in Miami, sending 18 people to area hospitals.
Tim Chapman, The Miami Herald
Copyright © 2017, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad
52°