Palestinian NASA Engineer Loay Elbasouni’s Problematic Past Social Media Posts

Loay Elbasouni, one of the lead NASA engineers behind the flying of a small helicopter on Mars, has posted some vile things in the past

Palestinian NASA Engineer Loay Elbasouni’s Problematic Past Social Media Posts Read More »