Posted by Sandy
![]()
on April 15, 2009, 11:29 am
87.192.69.132
I just heard a blurb on the radio about a change in Work Permit rules but didn't get any details. The official website is not reflecting any change.
I didn't hear the phrase Green Card.
Does any one have the lowdown?
Message Thread:
![]()
« Back to thread