London Police Amp Up Security Ahead of Royal Wedding

Published

Approximately 3,000 London police will gear up to contain the more than 100,000 people expected to be in Windsor, England, on the day of the royal wedding.