Malta Denies Coordination in 42-Person Libya Pushback
Malta’s government is denying claims that it coordinated the pushback of 42 people to Libya, sparking international outcry and local political debate.
Malta’s government is denying claims that it coordinated the pushback of 42 people to Libya, sparking international outcry and local political debate.