A convicted murderer who federal authorities say was working as a taxpayer-funded “Peace Ambassador” for the City of Los Angeles was arrested Friday for allegedly illegally possessing body armor ...
Federal agents busted a Los Angeles “Peace Ambassador” known as “Diablo” for packing illegal military-grade body armor at crime-ridden Mac Arthur Park.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results