Once again the question of whether al-Qaeda is granted safe haven by Iran raises its ugly head. It makes its appearance just in time to maintain the temperature of relations between Iran […]
China, Day Three: Shanghai, the new dawn for China

Third in a series Shanghai wakes up quietly, as if it doesn’t want to rouse its inhabitants. The Shanghai skyline at night along the west bank of the Huangpu River. In Yu […]