News

Six police officers in Cabo San Lucas have been arrested by the attorney general’s office in Baja California Sur, accused of running a kidnapping and extortion ring.