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

Ira Glass, the Pikesville native and radio producer and host of Public Radio International's "This American Life," will deliver the keynote address at Goucher College's 121st commencement on May 18.

Douglas A Barnes, Douglas Barnes/©Showtime
Copyright © 2017, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad