Barack Obama actually said...
Our moment is now.
Context
Barack Obama emphasizes the urgency and importance of the current political moment.
12/13/2007
Barack Obama emphasizes the urgency and importance of the current political moment.