Episode 2: The Royal Tea

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

b'

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

'