Inescapable fact #Tripoli #Libya #Egypt #Saudi #rats #Qatar