Impasse in Afghanistan

Certain areas of the world, simply on account of their geographical location, seem destined to be perpetual trouble spots.  One such unhappy count

Read More