Russian soldiers protect children who speak Jesus’ language in Syria

Maaloula is one of the last places in the world that speaks the language of Jesus Christ, and Russian soldiers are helping the children there recover More