selfless

The New Royal Baby and Nelson Mandela: Answering ‘the Call to Be Selfless’

Great Britain has a new royal baby, and the world has a new celebrity. Meghan, Duchess of Sussex, went into labor yesterday, delivering her first child, a boy. He is now seventh in line for the throne. The couple had previously announced that their new child would not make his or her public appearance on its first day, a departure from royal tradition.