Malta Accused of Violating International Maritime Law with Return of Migrants to Libya
Malta Accused of Coordination in Return of Migrants to Libya Key Points: Around 500 migrants were returned to Libya from Malta. The return took place…
Malta Accused of Coordination in Return of Migrants to Libya Key Points: Around 500 migrants were returned to Libya from Malta. The return took place…
In this article: Water Services Corporation’s trenching works uncover a Roman structure in Malta The structure is believed to be a 1,700-year-old Roman water cistern…