New British statue unveiled, boats sail the Thames for Magna Carta's 800th
Sunday, June 14, 2015 - 17:00
in Paleontology & Archaeology
Doug G. WareRUNNYMEDE, SURREY, , England, June 14 (UPI) -- A statue of Queen Elizabeth II was unveiled and 200 boats sailed the River Thames Sunday as Britain celebrates the 800th anniversary of the Magna Carta.