Who Is South Sudanese Diplomat Charles Oliha? Family Arrest And Charges
Who is Charles Oliha? There is an allegation of rape against him, but he seems out of police control. Where is he? How can he go out of the grip of the law? According to the police, Charles Oliha is a foreigner with a diplomat position for the Ministry of Foreign Affairs. His nationality is…