Thanks @Stanlee you rock!!! ;D Really appreciate it!!Stanlee said:1. Yes, you will need a police certificate from Africa if you have stayed in your home country for more than six months (cumulatively) since you turned 18. You can find the process here http://www.cic.gc.ca/english/information/security/police-cert/index.asp
2. For Canada, you need not submit police certificate as part of your PR application. CIC will request for it, in case they need one.