New Canadian Visa Application Processing Centre in the Philippines
The Government of Canada has announced that they are opening a new visa application processing center within its embassy in the Philippines. The new center will help strengthen application processing…