Michelle Obama DNC speech

Videos

When First Lady Michelle Obama stepped on to the stage at the Time Warner Cable Arena, the energy at the Democratic National Convention in Charlotte, North Carolina became electric. Poised and prepared, with a clear agenda to remind voters of just why they voted in 2008 for her husband, President Barack Obama, she laid it […]