Once in while we have to add a Leap Second because the Earth's rotation is slowing down, although very, very slowly. This is why on June 30, 2015 at 23:59:60 UTC, there will be one minute which has 61 seconds. Full Story
Independence Day is annually celebrated on July 4 and is often known as "the Fourth of July". It is the anniversary of the publication of the declaration of independence from Great Britain in 1776. Patriotic displays and family events are organized throughout the United States.