Interpol is an organisation for cooperation between national police organisations. They don't visit ordinary citizens or tourists, nor are they allowed to do any police actions in (other) countries. Are you sure that wasn't part of some (attempted) scam?