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...
Tag - Gender equality
Over the past year, Kenya has witnessed a heartbreaking surge in femicide cases, leaving families and communities devastated. The horrifying reality of women...










