Home Costa Rica News Costa Rica’s Presidential Plot Twist: Allegations of Campaign Finance Shenanigans