Ashraf AboArafe The Kingdom of Saudi Arabia (KSA) is participating in the “Camel Walk” being held in France today, Saturday,…