March 29, 2024
Meghan Markle has been called out for continuing on with her life without apologizing for her alleged part in the Kate Middleton conspiracies.
For those unversed, the theories have only sparked more of an internet frenzy since the Princess made a formal announcement about her cancer.