The United States is fighting wars in Iraq and Afghanistan but there are thousands of troops caught-up in a very different battle and President Barack Obama is promising to win it.

See the rest here:
Obama ducks gay soldiers pledge — for now (CNN)