Throughout American history, there have been moments that call on us to meet the challenges of an uncertain world, and pay whatever price is required to secure our freedom.


Barack Obama: Speeches on the Road to the White House (ed. 2009) - ISBN: 9781880780305


Throughout American history, there have been moments that call on us to meet the challenges of an uncertain world, and pay whatever price is required ...

Throughout American history, there have been moments that call on us to meet the challenges of an uncertain world, and pay whatever price is required ...

Throughout American history, there have been moments that call on us to meet the challenges of an uncertain world, and pay whatever price is required ...

Throughout American history, there have been moments that call on us to meet the challenges of an uncertain world, and pay whatever price is required ...