I am a citizen of India and has to apply PCC from switzerland and Thailand for Canada PR visa as i have stayed their for more than 1 year. Kindly let me know is there any online facility available to apply for PCC from Switerzland and Thailand. Also help me with the procedure to get PCC from...