ICC Seeks Life Sentence for Ali Kushayb as Darfur Faces Renewed Atrocities

The International Criminal Court (ICC) is seeking the harshest punishment possible, which is a life sentence in prison, for Ali Muhammad Ali Abd-Al-Rahman, also known as Ali Kushayb, who previously held a senior position in Sudan's notorious Janjaweed militia. Prosecutors claim Kushayb was not merely an accomplice but a key

KNCHR chairperson Roseline Odhiambo Odede passes Away

The Kenya National Commission on Human Rights (KNCHR) has announced the passing of its Chairperson, Roseline Odhiambo Odede, following a brief illness. In a statement released by KNCHR Vice Chairperson Dr. Raymond Nyeris, the commission conveyed its profound sorrow, describing Ms. Odede’s death as a significant loss to both the human