WorldIsaf Commander General John Allen explains priorities in AfghanistanTNT DeskMay 21, 2012May 22, 2012 by TNT DeskMay 21, 2012May 22, 2012 Washington: Coalition forces will fulfil their missions in Afghanistan, Marine Corps Gen. John R. Allen said yesterday....