Byline: Associated Press
LONDON (AP) — The flotilla of boats that sailed down the River Thames June 3 to mark Queen Elizabeth II’s Diamond Jubilee set a new world record for the Largest Parade of Boats.
The World Records Academy on June 6 reported that the flotilla of 670 boats, which traveled...