Mohamed Barre after detention (SIMHA)
Mohamed Barre after detention (SIMHA)

Somali authorities detain two radio directors without charge