by Spencer Irvine on May 14, 2015 That, my friends, is Michelle Obama, the First Lady and another Whiner-in-Chief. Great take by Michelle Malkin.
Comments
Comments are turned off for this article.