FREEDOM FORUM: Discussion

Article Image

Reuters

Even more U.S. troops will likely be needed in Afghanistan beyond the 68,000 who will have deployed there by the end of this year, the top U.S. military officer said on Tuesday. Admiral Mike Mullen, the chairman of the Joint Chiefs of Staff, did n

News Link • Global Reported By

Make a Comment