Britain's Queen Elizabeth II and her husband Prince Philip on Monday celebrated their 70th wedding anniversary.

Load comments