Seattle Police Department Suspends Its Twitch Channel Following Charleena Lyles ControversyOmnipop Mag · 23:17 23 Jun 2017This article was originally published on TechCrunch. Facing backlash on its handling of the officer-involved shooting death of Charleena Lyles, the Seattle Police Department will shut… Read More