Independence Day is the technical name for the holiday that many in the US are celebrating today. read more