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

AP News
|
Posted: Dec 15, 2017 8:08 AM

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