HI,
you need Police Clearance from from Home country only(Or any other where you lived for more than 6 months after the age of 18), Canadian Police Clearance they can do if their self, If you are already in Canada, May you can get your finger printing done that felicitates the Process, but...