Friday, March 21, 2014

Foreign Policy

Chinese hotel staff can't stand Michelle Obama's mother and entourage. Why is here mother there?

No comments:

Post a Comment