Heavy rainfall swept across the western region of Libyan on Friday causing street flooding, damage and traffic disruptionÂ
Libya Heavy Rain
Photos: Social Media
Heavy rainfall swept across the western region of Libyan on Friday causing street flooding, damage and traffic disruptionÂ
Photos: Social Media