Officers Found Guilty of “Fabricating Statements” in Jesse Escobar Shooting
Two law enforcement officers have been convicted of perverting the course of justice in connection with the 2021 killing of off-duty BDF soldier Jessie Escobar. BDF Private Ramon Alcoser and Police Corporal Juan Carlos Morales were found guilty after a magistrate ruled that their statements about
