PoliticsWorld NEWS
The uncomfortable reality on Italian island where thousands of migrants have arrived in just days
The central dock in the port of Lampedusa now stands at the meeting point between the developed and the developing world – a point of conflict between the affluent EU and the inequities and poverty of the global south.Read More