This Day in History: 1981-07-29
(July 29, 1981)
The wedding of Charles, Prince of Wales, and Lady Diana Spencer at St Paul’s Cathedral in London was broadcast live to a global television audience of more than 750 million people.
photo source: wikipedia.org
Subscribe For Latest Updates
Don't worry, we don't spam