US President Barack Obama returned to Washington Saturday , following a surprise visit to Afghanistan , where he visited troops and spoke with Afghan leaders .