I have just received my tourist visa for Canada however I am perplexed as to why it expires on the 5th of April 2017; 21 days before my booked flight arrival to Canada on April 26 2017. I am heartbroken and saddened as to why a visa was even issued that expires before my actual date of arrival...