Ruben Navarette: America kept its promise

January 19, 2009 01:21 AM