Columnist

Ali Mohamed Ahmed Osman

Ali Mohamed Ahmed Osman is the chargé d’affaires of the Embassy of the Republic of the Sudan in Tokyo.

Latest published