A controversial new penal code passed by the Taliban in Afghanistan has sparked global condemnation after effectively legalising domestic violence against women and children...
A controversial new penal code passed by the Taliban in Afghanistan has sparked global condemnation after effectively legalising domestic violence against women and children...