Just when you think you can’t be more embarrassed by Barack Obama, he proves you wrong.
I will let you be the judge of this awkward moment.
It was as if Castro was saying, “Look at this skinny arm! This man is the leader of the free world?!”
Suddenly I was reminded of Obama weight-lifting showcase.