You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser.
-
T
thomasfrank replied to the thread
PGWP.
You should immediately submit a Letter of Explanation through your IRCC account, admitting the mistake and explaining your previous US...