The Picture That Shames Italy...and EuropeBy Martin PeretzJuly 23, 2008Add to PocketSubscribeEurope...the land that treats its ethnic minorities and foreign migrants humanely.