An impassioned President Barack Obama led thousands of mourners in singing "Amazing Grace" on Friday at the funeral of a slain pastor in Charleston and urged Americans to eliminate symbols of oppression and racism, including the Confederate battle flag.