It would have been a routine trip to the United States for a Canadian citizen, but he says he found himself being questioned by U.S. Customs and Border Protection (CBP) officers for hours during a ...