Almost half of Americans do not know what July 4 celebrates, poll finds

· The Independent