Africa One Takes Pilgrims to Bethlehem, Birth Place of Jesus Christ


As Christians across the world celebrate Christmas, we take you on a journey to the physical birthplace of Jesus Christ, Bethlehem city in the heart of Palestine Here, stands one of the biggest churches in Palestine right at the spot where the manger is believed to have been located.