Two Palestinian men with visas were detained at the San Francisco International airport, denied entry into the country and put on a plane back to Jordan. No one knows why this happened, and the Customs and Border Protection (CBP) is not giving any details. Human beings are excellent at coming up with ad hoc explanations […]