Miracles and Destruction in Sderot
Yael Eckstein | January 8, 2025
Yael gives us a look at the town of Sderot in southern Israel. It’s a town right near the Gaza Strip that has faced so much destruction at the hands of terrorists. But it’s also a holy city where the Jewish people put their trust in God and witness His miracles.