Heavy Rains Cause Severe Flooding Across Western Libya

Torrential rains have caused severe flooding in several towns in western Libya, cutting electricity and water supplies and trapping residents in mudflows....

Read full coverage on TraceNews