Obama announces 275 US troops WILL be sent to Iraq to protect American embassy in Baghdad days after saying they would not return. The Liar-in-Chief just can’t help himself, can he?
18 Comments
newest