Former Costa Rican President's Visa Controversy Sparks International Debate

April 04, 2025