09.25.2023 - By Game of Crimes
Charles Lutz led some of the most dangerous assignments in the world for the DEA, from Operation Snowcap in Peru to hunting down the creator of China White heroin.