Sudan state TV: Ruling council foils attempted military coup

Sudan’s state-run TV says the country’s ruling military council has foiled an attempted military coupSudan’s state-run TV says the country’s ruling military council has foiled an attempted military cou […]Read More

leave a reply