By: T. Chapman Nationals who anticipate travel to Canada are advised that visa applications should be submitted by the 24th of August. According to a press release from the Ministry of Foreign Affairs, it is highly recommended that visa applications be submitted by August 24th inorder to take advantage of the biometric processing being offered […]