Share this article

The Echo of Lampedusa

Immigration Lawyer Cesar Martin Estela Speaks on Impact of Pope Francis Visit to the Italian Island On Monday, Pope Francis made his first apostolic visit to Lampedusa, an Italian island roughly 75 miles from the coast of Tunisia, where many African immigrants have made their way through to …