herds of camels Herds of camels claim lives of travelers on Oil Crescent Road by LibyaMohammed 2020-10-28 Residents of the Oil Crescent area have complained about the herds of camels that spread in abundance near the traffic road for cars, which caused fatal traffic accidents, accord
Herds of camels claim lives of travelers on Oil Crescent Road by LibyaMohammed 2020-10-28 Residents of the Oil Crescent area have complained about the herds of camels that spread in abundance near the traffic road for cars, which caused fatal traffic accidents, accord