The Blog

US, Afghanistan sign security agreement; 9800 US troops to stay