In the end, Friday's royal wedding was a complete success: over 2 billion TV viewers, over a million people on the streets of London and 500,000 in front of Buckingham Palace, countless…
In the end, Friday's royal wedding was a complete success: over 2 billion TV viewers, over a million people on the streets of London and 500,000 in front of Buckingham Palace, countless…