Humiliated...?
Obama must be thrilled that he is burying us even faster than he could have dreamed!
Right you are. Obama is piling success on success. The US is failing and Obama is doing all he can to speed up the timetable.
soetoro praises allah