innovationtoronto.com
Israeli Yeshiva Team Wins Worldwide Invention Award
The team’s winning development was the FreezeStick, a device to help with food storage. Six 14-year-old yeshiva students from the city of Yerucham in southern Israel have won an international prize…