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