Meghan Markle and Prince Harry Will Include the Armed Forces in the Royal Wedding

Kensington Palace announced that Meghan Markle and Prince Harry will include more than 250 members of the British Armed Forces in the royal wedding on May 19.