Happy Ind(i)ependence Day!

Today the U.S. of A. celebrate their 237th year of independence from the British Empire with characteristic gusto and pride, putting on fireworks, feasts, dances and drinking marathons that’ll give the nation hang-overs that will last until Thanksgiving. In...