Skip to content
LA ‘Peace Ambassador’ known as ‘Diablo’ arrested with military-grade body armor after city paid convicted gang killer $58K · Stateside Daily