Police Officers from Detroit’s deadlest decoy unit finally talk in documentary to screen at “I See You Awards,” August 23-26, 2018 in Royal Oak
August 9, 2018 – “Detroit Under S.T.R.E.S.S.” is a documentary about one of the nation’s deadliest and controversial police decoy operations