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