Barack Obama actually said...
It is up to us to redeem that faith.
Context
Remarks Following a Tour of Buchenwald Concentration Camp in Weimar
06/04/2009
Remarks Following a Tour of Buchenwald Concentration Camp in Weimar