MADRID | Police in Costa Rica, Spain arrest kidnappers of American

MADRID — Jan 12, 2019—Police in Costa Rica and Spain say they have arrested 12 people…