Prince Harry to wed Meghan Markle at Windsor

Published November 28, 2017 23,752 Plays

Rumble The wedding of Britain's Prince Harry and his fiancee Meghan Markle will take place in May at St George's Chapel in Windsor, a spokesman for the prince said on Tuesday. Scarlett Cvitanovich reports.