Prince Harry and Duchess Meghan debut newborn son

chautauquatoday.com - 05-08

0LoZjTdP

Meghan, the Dutchess of Sussex and her husband, Prince Harry, debuted their newborn son to the world Wednesday at Windsor Castle. The 37-year-old Meghan told reporters, "It's magic. It's pretty amazing." Meghan gave birth Monday at 5:26 am local time.