December 4, 1619 – First Thanksgiving in America

December 4, 1619 – First Thanksgiving in America

The Thanksgiving holiday, a cherished tradition in America, has a history that predates the commonly known 1621 celebration at Plymouth Rock. In fact, the true first Thanksgiving took place on December 4, 1619, in Berkeley, Virginia. This milestone event, often...
November 30, 1874 – Winston Churchill was Born

November 30, 1874 – Winston Churchill was Born

On November 30, 1874, Winston Churchill, the future British Prime Minister and prominent wartime leader, was born in Blenheim Palace, Oxfordshire. Churchill’s life would become a remarkable journey filled with dramatic moments such as his escape from a Boer War...