I read that you don't need a US passport to enter US until June 1, 2009 if you enter by car or boat. Is this true?
I also heard that US congress was trying to get State Department to do something else. This very confusing. Does anyone know what is needed now?