Tag "El Salvador"
Los Angeles
Pacoima Man Who Lay in Wait, Tortured and Murdered Wife, Extradited from El Salvador
LOS ANGELES – It took almost a decade, but they finally got their man. “Trouble” Napoleon Eduardo Castro, aka Juan Flores, “Napo”, and Luis Sánchez, (dob 6/10/75) of Pacoima faces