somalilandsun.com
Admiral Mohamed Omar of ONLF Leader in South Africa
Somalilandsun – The leader of Ogaden National Liberation Front “ONLF” Admiral Mohamed Omar Osman, the secessionist group fighting for the independence of Ogaden Region in the east…