Home Costa Rica News Liberty Reserve IT Manager Should Have Stayed in Costa Rica