Since Trump took office, there have been numerous incidents of foreign tourists being stopped at U.S. border crossings and held for weeks at U.S. immigration detention facilities.