Amnesty International condemned Malta on Tuesday for what it described as "illegal tactics" in the Mediterranean against immigrants making the dangerous crossing from North Africa.
The approach taken by the Maltese government might have led to avoidable deaths, the group said in a report that alleged human rights abuses against illegal immigrants.
Amnesty's report was released hours after UN agencies on Monday called on Malta and the EU to end the latest humanitarian crisis onboard a cargo ship off the Maltese coast.
400 rescued migrants and refugees are on board 3 vessels in the Central Mediterranean: the Maersk Etienne, the #LouiseMichel, and #SeaWatch4.
— IOM EU Office (@IOMatEU) August 29, 2020
IOM and UNHCR are calling for their immediate disembarkation in a safe port. The safety of all is at stake. https://t.co/h27MgemGrF pic.twitter.com/t5bm1CrDM1
"The Maltese government has resorted to dangerous and illegal measures for dealing with the arrivals of refugees and migrants at sea," Amnesty said.
"This escalation of tactics included arranging unlawful pushbacks to Libya, diverting boats towards Italy rather than rescuing people in distress and illegally detaining hundreds of people in ill-equipped ferries off Malta's waters."
The signing of an agreement between Valletta and Tripoli in late May "to prevent people from reaching Malta" further exposed them to brutal treatment on their return to Libyan refugee camps, Amnesty said in the 34-page report.
"Some of the actions taken by the Maltese authorities may have involved criminal acts being committed, resulting in avoidable deaths, prolonged arbitrary detention and illegal returns to war-torn Libya," it said.
Malta and Italy in April closed their ports to migrants as the coronavirus pandemic closed its grip on the two countries, with Malta saying it needed all of its resources to fight the disease.
On the 5th day after requesting a place of safety for the survivors on board #SeaWatch4, we pass the @Maersk #Etienne. On August 5 its crew rescued 27 people from a boat in distress, coordinated by #Malta. To this day @MaltaGov is denying them entry. This charade has to end! pic.twitter.com/W4UA4CAsHJ
— Sea-Watch International (@seawatch_intl) August 27, 2020
Since the start of the year Malta has received 2,161 illegal immigrants "and the resources and efforts necessary to ensure reception, access to protection and protection from Covid-19 are undoubtedly considerable for such a small country", said Amnesty.
But that did not "relieve Malta of the responsibility to indicate a place of safety for the people rescued under its co-ordination", the group said.
The Amnesty report came as yet another cargo ship carrying 27 rescued migrants was being denied permission to dock, its shipping company said this week.
The Maersk Etienne on August 4 rescued the migrants at the request of the Maltese authorities, which have since declined to let it into port.
The UN's refugee agency, the International Organisation for Migration and the International Chamber of Shipping "called for the immediate disembarkation ... of the people trapped on board the ship".
The Maltese government did not immediately comment on the Amnesty report.
But on Sunday Prime Minister Robert Abela said the situation on the Maersk Etienne "was not Malta's responsibility", as the ship was sailing under a Danish flag.
"While I understand the humanitarian aspect of migration, I have to understand the interests of the Maltese," Mr Abela told Malta Today.
Amnesty's report is entitled Waves of Impunity: Malta's Violations of the Rights of Refugees and Migrants in the Central Mediterranean".