Quantcast

Today in History

A crowd gathers in front of Buckingham Palace in London to celebrate the end of World War I on Nov. 11, 1918. (AP Photo)