An ad by Del. Sal Iaqunito, meant to evoke the poster for The Godfather Part III, has upset the Italian/American community in Virginia Beach.
Virginia elected official Salvatore Iaquinto is very much off the mark with his original “Godfather” ad and his follow-up commentary. But sitting back and lamenting only is,...