Terrorism Why are U.S. Troops Still in Afghanistan? May 1, 2015 Geopolitics101 1 Comment Back in 2007, circus clown O’bummer promised to bring US troops in Afghanistan once elected to the White House. Continue reading Why are U.S. Troops Still in Afghanistan? →