Can the First Lady be impeached? Someone has to go at this point….
The NY Daily News reported:
Michelle Obama will be a no show when her husband attends the China-U.S. Summit in California this weekend, a slap in the face to the Chinese First Lady Peng Liyuan.
Please use the link below to share this post on Facebook and Twitter…THANKS