I am from Macau and i have already submitted the police clearance from there as they asked for it. Now i got a letter from CIC to submit my other certificates, which includes china, UAE, Switzerland and Thailand.
i got Thailand and Switzerland...that was easy.
BUT does anyone know if Macau...