NOW PLAYING: A new Rebellion Radio with Rusty Humphries
Subscribe to this topic via RSS or ATOM
Topic - James Brazier
No Stories Found
With the president enjoying a bounce in public opinion polls, "it also gives Obama more strategic leeway in Afghanistan, minimizing any political damage from his plans to withdraw some troops from Afghanistan in July," Mr. Brazier said.