“From space, Israel looks just like it is: very small and very beautiful” – Ilan Ramon

“From space, Israel looks just like it is: very small and very beautiful” – Ilan Ramon 16 years ago, 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 fatal […]