The Royal Tea

Published: April 13, 2021, 1 p.m.

This week Lillian and Renée discuss the But God experience that Prince Harry and Meghan Markle are currently living by separating themselves from the British monarchy.