Miracle in Beitar Illit

Stroller carrying baby slips away from mother's hands, rushing across the street in city of Beitar Illit south of Jerusalem.

Arutz Sheva Staff ,

Baby in stroller (illustrative)
Baby in stroller (illustrative)
iStock


top