LA ‘Peace Ambassador’ known as ‘Diablo’ arrested with military-grade body armor after city paid convicted gang killer $58K
Federal agents busted a Los Angeles “Peace Ambassador” known as “Diablo” for packing illegal military-grade body armor at crime-ridden Mac Arthur Park.