AP NEWS

Windsor Before Prince Harry Weds Meghan Markle

May 12, 2018

In exactly one-week, Britain's Prince Harry and American actress Meghan Markle will get married. The English town of Windsor, where the wedding will take place, is bustling. (May 12)

In exactly one-week, Britain’s Prince Harry and American actress Meghan Markle will get married. The English town of Windsor, where the wedding will take place, is bustling. (May 12)

AP RADIO
Update hourly