Italy’s deputy PM Salvini faces verdict in migrant rescue boat kidnap trial December 20, 2024 by Admin