A flooded street is pictured after heavy rains caused the closure of several main streets in Libya’s capital Tripoli yesterday. Photo: Reuters
A flooded street is pictured after heavy rains caused the closure of several main streets in Libya’s capital Tripoli yesterday. Photo: Reuters