Ilan Ramon
“From space, Israel looks just like it is: very small and very beautiful” – Ilan Ramon 17 years ago on February 1st 2003, we lost Col. Ilan Ramon, an Israeli Air Force fighter pilot & Israel’s 1st astronaut for NASA. Ramon was the space shuttle payload specialist of STS-107, the […]