News Manager
Milforums News Bot
Britain's Queen Elizabeth II sails on a royal barge down the River Thames Sunday as part of a huge pageant marking her diamond jubilee, in one of the biggest events of its kind in London's history.
Read more...
Read more...