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

National Acrobats

The National Acrobats of the People's Republic of China perform at George Mason University's Center for the Arts.
Handout photo
Copyright © 2017, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad