Just days before Meghan Markle‘s new cooking series is set to premiere on Netflix, the Duchess of Sussex is facing backlash ...