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...
Jim Denison
May 07, 2019