Even a US-Born NASA Scientist was Stopped Entering the Country Posted on 13/02/2017 by sumayah A fortnight ago, Sid Bikkannavar came back to the US after his sojorun in South America. He happens to be an employee of NASA’s Jet Propulsion Lab.He had been on a voyage in pursuit of his favorite...