Must.
Police certificates
If you and your family members are 18 years of age and older and aren’t permanent residents or Canadian citizens, you must provide a valid police certificate for any country other than Canada in which you spent 6 or more months in a row since the age of 18.
I thought this is required for past 10 years only from the date of application.