As of yesterday you now need a passport to enter Canada and Mexico – rendering 70% of the country unable to visit even our closest neighbors. American travelers entering the U.S. by land, air or sea from Mexico, Canada, Bermuda or the Caribbean are now required to carry a U.S. passport. “The basic, number one rule is that everyone should …
Read More »