Britain’s Queen Elizabeth and the Duke of Edinburgh will celebrate their 73rd wedding anniversary today, an occasion they will be unable to share with their family as England is currently under a cor… [read more]