Posts Tagged: Ali Osman Taha
Sudan Must Face the Consequences of Its Alliance With Iran
Iran has made common cause with similarly nasty countries around the world to promote an anti-American, anti-Israel and anti-Western agenda. This includes the transfer of...