WATCH Video How Saudi Arabia is welcoming pilgrims’ caravans

371

Saudi Arabia is giving warm welcome to pilgrims’ caravans.