Criminal Investigation Division....their purpose is to do cop works or same as FBI in USA....regarding visa, their duty is to check or verify the police clearances secured by the applicants from their home town. This is during the processing of RP.