South Sudanese citizens stranded in El Fula town, the capital of West Kordofan State, have complained about what they term "maltreatment" by the Sudanese authorities.
↧
South Sudanese citizens stranded in El Fula town, the capital of West Kordofan State, have complained about what they term "maltreatment" by the Sudanese authorities.