Costa Rica News – Police officers in Costa Rica have been arrested for shaking down Canadians in an extortion scheme targeting unwary tourists.
costa rica extortion
Costa Rica NewsUncategorized
Costa Rica News – Well the punishment for crimes in Costa Rica never ceases to amaze me. I mean seriously, what kind of example does this set? These 13 police…