Abdulaziz Osman

Abdulaziz Osman

Abdulaziz Osman is a journalist with the Somali service based in Washington D.C.

Latest from Abdulaziz Osman

Sat, 02/29/2020 - 11:24
Sat, 01/18/2020 - 05:31
Sun, 12/23/2018 - 13:02
Mon, 11/05/2018 - 09:44
Sat, 07/28/2018 - 19:41