Obama in Vietnam: U.S. also ‘still striving to live up to our founding ideals’

(CNSNews.com) – In an address to the people of communist-ruled Vietnam on Tuesday, President Obama made a case for the importance of upholding human rights, prefacing it by saying that the United States, too, "is still striving to live up to our founding ideals."
"No nation is perfect," he said at the National Convention Center in Hanoi. "Two centuries on, the United States is still trying to striving to live up to our founding ideals."