From June 2-5, thousands in the United Kingdom turned out to celebrate the Diamond Jubilee, honouring Queen Elizabeth II's 60th year on the throne. The queen, now 86 years old, acceded to the throne in 1952 upon the death of her father, King George.
The only other British monarch to have reigned for six decades was Queen Victoria; the UK celebrated her Diamond Jubilee in 1897.
But some British are unhappy with their constitutional monarchy. Republicans argue that the royal family is expensive, undemocratic, and simply archaic. On June 3, a few hundred republicans braved the rainy weather, waving anti-royal signs as the Queen's flotilla journeyed down the River Thames. See the protest in pictures below: