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.

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.