Canadian-based writer and foreign policy analyst. His articles can be accessed on his blog.
Please leave this field empty:
In Egypt, a New Guard
Will Damascus Survive Washington’s Latest Attempt to Impose a Puppet Government on Syria?
Myanmar learns the lesson of Libya
Videos
Wrong country blamed for artillery exchange on Korean peninsula
Video
ROK President Lee heats up cold war on Korean peninsula
Once derided, Gaddafi’s warnings about jihadists now used to justify Mali intervention
Syria’s Uprising in Context