A polemical take on politics, economics and foreign affairs


Is Michelle Obama the new Diana?

Her husband could learn a lot from her free spirit.

Michelle Obama, first lady of the United States, who has higher approval ratings than her husband (!), takes India by storm . . . (the dancing kicks in at 0:40 seconds).

Next Article