Barack Obama's Speeches in video:
-March 18, 2008, Philadelphia: "A more perfect union" (Full speech):
-March 18, 2009: Message for all those celebrating Nowruz, or "New day." This year, the president Obama wanted to send a special message to the Iran:
-June 4, 2009, Cairo-Egypt : President Obama addresses the Muslim World: