Dec 08, 2021
JERUSALEM WEATHER

Share this article

Israel’s Technion students dazzle with a mechanical engineering feat, retelling Israel’s redemption from Egypt in an amazing contraption.