Washington National Cathedral honors Queen Elizabeth II

The Washington National Cathedral in Northwest, D.C. honored the passing of Queen Elizabeth II by tolling its bell 96 times on Thursday.

Top Videos