The Royal Canadian mounted police announced a criminal investigation Friday into three government contracts that the auditor General recently said were handled inappropriately.
Canadian police begin formal investigation of government contracts.