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...
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...