In a significant and alarming shift for human rights in Afghanistan, a new 119-article penal code has been enacted by the Taliban government. As detailed in...
Italy has formally recognized femicide (the killing of a woman or girl on account of her gender) as a distinct crime, making it punishable by life imprisonment....