Netflix’s “The Leopard” is gaining global traction with viewers just as the streaming giant is taking the sumptuous Sicilian series on a tour involving gala presentations in Italian embassies in Washington D.C., London, Berlin, Brussels and other world capitals. The high-end show, based on the classic Sicily-set novel by Giuseppe Tomasi di Lampedusa, dropped on Netflix […]