Horse and carriage for Prince Harry and Meghan’s wedding
LONDON, United Kingdom (AFP) — Britain's Prince Harry and his US bride Meghan Markle will have a public horse-drawn carriage ride after marrying in Windsor Castle on May 19, Kensington Palace said Sunday. Following a midday ceremony in St George's Chapel, the newlyweds will make a...