Law Enforcement ❯Police Department ❯Investigation ❯Charges
Baltazar Perez-Estrada, recently arrived in the U.S., is accused of fatally stabbing his wife in front of their children, sparking political backlash.