The rape and murder in Algeria of a 19-year-old woman sparked cries for action on gender-based violence in the North African country and calls to bring back capital punishment.
The body of the young woman, identified as Chaima, was found in early October at a deserted petrol station in Thenia, 80 kilometres east of the capital Algiers.
She had been beaten, raped and burned alive, local media reported.
The suspect, who has reportedly confessed, is being charged with "rape and voluntary homicide with premeditation and ambush, using torture".
Chaima's mother said the man was an acquaintance of the family, against whom the young woman had previously pressed rape charges in 2016.
The killing set off a wave of outrage on social media in Algeria, where internet users condemned the "heinous" crime and demanded justice, with many calling for the death penalty, frozen in the country since 1993.
A message shared widely online reads: "I am Chaima, I was raped in 2016 and I had the courage to press charges in a conservative society. I am still Chaima, it is 2020 and I have again been raped by the same rapist, who stabbed and burned me. #IAmChaima."
'Break the silence'
The Free and Independent Women's group of Bejaia, a city on Algeria's northeast coast, said Chaima's killing "adds to the long list of femicides, which continues to grow in the face of complicit silence, the justification of violence and the absence of real measures".
To "break the silence", several feminist collectives across the country held demonstrations Thursday against femicide, the gender-related killing of women and girls.
In Algiers, the Algerian Women for Change Toward Equality group organised a rally to "denounce the heinous crimes" that led to Chaima's death and those of the 38 women killed this year.
"We are angry for our murdered sisters" and "those who stay silent are just as responsible", shouted some 100 protesters who had gathered in central Algiers before being dispersed by the police.
One woman held a sign reading in French: "We dream of a country where women who talk about rape are heard more than men who talk about the veil."
In the northwestern city of Oran, protests were quickly shut down by the police.
Around 20 people were arrested, including the activist Kaddour Chouicha, the president of the Oran chapter of the Human Rights League, said prisoners' rights group CNLD.
In a video that circulated on social networks and was picked up by local TV stations, Chaima's mother directly addressed Algeria's President Abdelmadjid Tebboune and demanded the execution of the perpetrator.
Many Algerians also took to social media in support of reinstating the death penalty.
"Execution should be applied to the killer, to be an example for all those who think of doing the same thing," one Twitter user wrote.
Another said: "We must open the debate on the death penalty, the monster who killed her has no place in society or in prison."
But others in the country rejected execution as the best way to deter femicide.
Femicides Algeria, a group that tracks such homicides, said: "It is not through the death penalty that we will give her (Chaima) justice, it is rather the law that must be changed and applied."
The activists have counted 38 femicides in Algeria so far this year.
They recorded 60 in 2019, noting on their website that with so many cases going unreported or unconfirmed, the actual number "is much higher".
Hassina Oussedik, director for Amnesty International in Algeria, told AFP the country needed to "change mentalities and the judicial system for the psychological and legal care of victims, launch national awareness campaigns, open shelters and train the various institutions".
"The death penalty is not a deterrent," she said.
"It is discriminatory and does not protect the most vulnerable."
JSK and Vita Club preview their CAF Champions League Group A clash
Go to video
Nigerian gas, stake in an energy war in the Maghreb
Algeria dissolves pro-democracy group amid wider crackdown
Bougherra 'disappointed' after Algeria lose to Senegal in CHAN final
All set, Algeria and Senegal ready for the mega CHAN final
CHAN: Senegal secures win to join Algeria in final