Indian American NASA Scientist Detained at U.S. Border
WASHINGTON (TIP): A U.S.-born Indian American NASA scientist was detained by U.S. Customs and Border Patrol officials and was not permitted to enter the country unless he unlocked his PIN-protected work phone. Sidd Bikkannavar, who […]
