Header Ads

Saudi Arabia : Camels on the road

Saudi Arabia : Camels on the road
Camels have become a major concern for highway drivers in the Eastern Province due to the growing number of injuries and deaths from camel-related traffic accidents annually.



No comments