Dumped like a dog: Indians protest worker's death in Italy, seek end to slavery 26.06.2024 14:49 Indiatoday.in Dumped like a dog Indians protest workers death in Italy seek end to slavery