World Everything Meghan Markle let slip about Lilibet and Archie in Nigeria trip May 11, 2024 Share on Facebook Tweet on Twitter The Duke and Duchess of Sussex are on their second day of their Nigeria trip. Daily Express :: News Feed