Aid workers, rights groups and analysts say they had been shouting about rape, torture and forced work for thousands of black Africans in the war-torn north African country until they were blue in the face.

But it took CNN’s footage of young Africans being auctioned off near Tripoli, filmed on a hidden camera and aired on November 14, to force Western and African leaders into a flurry of condemnation.

Brussels has hit back that its coastguard training has helped save lives — nearly 3,000 people have died trying to cross the Mediterranean this year — while EU aid has helped UN agencies to send 10,000 migrants home from Libya voluntarily.

In The Gambia, Karamo Keita set up a group to warn fellow youngsters not to attempt the trip to Europe, after suffering horrific abuses in Libya including slave labour.

“In Libya, black people have no right,” he told AFP back in September.

“We were taken to various farms where the Libyan guy sold us as slaves. We worked on the farms for free.”

The International Organization for Migration had in April reported the existence of markets where migrants became “commodities to be bought”.

And several months later the head of medical charity Medecins Sans Frontieres, Joanne Liu, wrote an open letter to European governments warning of the thriving “kidnapping, torture and extortion business”.

“In their efforts to stem the influx, are European governments ready to pay the price for rape, torture and slavery?” she asked, adding: “We can’t say we didn’t know about this.”

‘DON’T CONDEMN, ACT’

Amnesty’s Tine said that in its efforts to stop migrants arriving “at all cost”, Europe bore “a fundamental responsibility” for the horrors in Libya.

Yet others are also to blame, he said.

“African countries do nothing to make their young people stay, to give them work,” he said.

Analyst Hamidou Anne also said a passive response from African leaders was in part to blame for the unfolding disaster, along with “systematic racism in the Maghreb countries”.

“This cannot go on,” he said.

“Faced with a crime against humanity you don’t condemn it, you act.”

Tiny Rwanda has offered, since the scandal broke, to take in 30,000 Africans from Libya.

Migration commissioner Dimitris Avramopoulos meanwhile told AFP on Thursday that the EU was “working without let-up” to find solutions.

Tine said slavery needed to be on the agenda at an EU-AU summit on November 29-30 in Abidjan, an idea already floated by Niger’s President Mahamadou Issoufou.

“We need an impartial investigation to see how the trafficking is organised and who is behind it,” Tine said.