Royal Wedding demonstrates staying power of marriage, enduring meaning
“Every wedding is a royal wedding. Our generous God gave Himself to us. Love finds its center beyond ourselves.” Bishop of London, Dr. Richard Chartres An estimated two billion people tuned in last Friday to watch the wedding of Prince