Tears of Salt: A Doctor's Story

by Pietro Bartolo, Lidia Tilotta

"Situated more than one hundred miles off Italy's southern coast, the rocky island of Lampedusa has hit world headlines in recent years as the first port of call for hundreds of thousands of Africa…