I read the article earlier this moning, and I was thinking...this is the new and improved respect that Obama has promised America....It sure doesn't look like he improved our standing in the eyes of the world to me...how about to you guys?
We should be on a par with one of the 3rd world nations before Obama leaves office, at the rate he is driving us there.