Advertisements

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

Continue reading

Advertisements