23.7 C
New York
Friday, July 23, 2021

TAG

NASA

NASA scientist jailed in Turkey for 3 years recounts his ordeal

At the point when Turkish law authorization authorities halted him as he set out for the air terminal to come back to the United...

Latest news