Italy's Progressive Surprise

The establishment and insurgent left team up to take out Matteo Salvini.