On Friday, March 10, the duo of Saudi Arabia and Iran announced they had agreed to reestablish diplomatic ties after seven years of hostilities. The deal...
Just as Africa is busy clearing its stables of despotic Presidents-for-life, China and Russia are busy installing their own. President Vladimer Putin has a won a...