
139: Release Day [Rebroadcast] & Special Announcement
Sep 26, 2018 - 19:08
Radio and PodcastLive Radio & Podcasts
Police officers throughout the U.S. shoot and kill unarmed people, in Sacramento, Detroit, New Orleans and in Madison. The Washington Post reports 987 people were shot and killed by police in 2017, sixty-eight of them we...