US travel ban: Why did a veteran give a stranger his Purple Heart? - BBC News The true American spirit.