AP NEWS

Palace: Prince Harry and Meghan Markle to marry on May 19

December 15, 2017

LONDON (AP) — Palace: Prince Harry and Meghan Markle to marry on May 19.

AP RADIO
Update hourly