I have been to UK twice in last 6 years. Once for 8 weeks and another time for 5 weeks. Do I need to obtain police verification report from UK?
Also, currently i'm residing in Canada for last one year, do i need to get a police verification for Canada?
Finally, am an Indian citizen, so if I need...