If President Obama is truly a “towering figure” as Van Jones claims, and I think Jones means successful, I would hate to see the state of the world if Obama had a failed foreign policy.
Sure Obama got Osama bin Laden, but he is losing the Middle East. Obama is a towering failure.
HT: Mediaite



