Home / Posts tagged 'Stubborn opposition rebel function led by general Mohamed Osman had failed to prove principles it had believed in more than two decades'