Meghan Markle has been called out for abandoning her social media after launching a new page.
The Duchess of Sussex, who is currently working on her lifestyle brand titled American Riviera Orchard, has gone quiet on social media updates on the company.
Royal…