Prince Harry and Meghan debut newborn son at Windsor Castle

Pool via ABC News(LONDON) — Meghan, the Duchess of Sussex, described parenthood as “magic” as the first-time mom and her husband, Prince Harry, debuted their newborn son to the world Wednesday at Windsor Castle. “It’s magic. It’s pretty amazing,” Meghan, 37, said as Harry, 34, held their son in his arms. “I have the two …

Continue reading