Lampedusa is the Italian island that is usually the first bit of land the mostly Muslim illegal aliens come to when leaving North Africa via boat. Lampedusa and Malta have been plagued for the last few years with the arrival of boat people, some claiming they want asylum—asylum from the turmoil that the US and … Continue reading Pope lectures on Lampedusa
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed