Sidd Bikkannavar, who works in NASA’s Jet Propulsion Laboratory (JPL), was detained by US Customs and Border Patrol (CBP)  on January 30, upon returning to the United States from Santiago, Chile.

Read More

Image courtesy of: Andrew Buncombe

Advertisements