Canada Implements Landmark Cap on Temporary Residents | No More Temporary Residents.