Americans celebrate 4th of July

Bannering big flags and having backyard barbecues, millions of Americans have been celebrating...

Read More