your US visa is likely cancelled even if it is 'valid' as per the dates in the visa, because you sought asylum in canada. as others have said you should travel with your old passport. apply for another US visa on your RTD, other people who has valid US visa's before claiming asylum did not have...