Libya Records Over 3,000 Traffic Fatalities in 2024
Libya's deteriorating road infrastructure has led to a staggering death toll, with over 3,000 fatalities recorded in traffic accidents throughout ...
Read moreLibya's deteriorating road infrastructure has led to a staggering death toll, with over 3,000 fatalities recorded in traffic accidents throughout ...
Read more