January
8,
2023
Media rights groups have called for South Sudanese authorities to release six journalists detained after footage was leaked reportedly showing President Salva Kiir urinating on himself. Security...
Continue Reading
Continue Reading