By Demian McLean, Bloomberg News
Retired Army Lieutenant General Ricardo Sanchez, who led U.S. forces in Iraq, criticized American leaders for placing partisan gain at home above victory abroad and consigning America to a "nightmare with no end in sight."