Meghan Markle, the Duchess of Sussex, gives birth to a baby boy

The New Times
Agencies