Insert Sad Face: Michelle Obama Will Not Run For President
Yesterday [Wednesday, March 16] at the South by Southwest festival First Lady Michelle Obama announced she has no plans to run for President after having served as First Lady. Visit streaming.thesource.com for more information FLOTUS was present at the festival to deliver a keynote speech and also took part in a Q&A moderated by Queen […]