MADRID, Spain – Police in Mexico arrested on Sunday two members of the armed Basque separatist group ETA who belonged to a unit that killed 18 people, the Spanish government said.
Costa Rican police pilot David Damazzio Fernández faces possible suspension or dismissal over media comments about aviation safety oversight and criticism posted on social media.