Crowds await Harry and Meghan's royal wedding

Crowds await Harry and Meghan's royal wedding
Around 100,000 people from around the world were expected in Windsor for Prince Harry's wedding to American actress Meghan Markle.