T visa

Jan 23, 2007 - 11:05 AM
Confusion over French visa requirements for U.S.