Meghan Markle casting in Netflix show withdrawn amid intense backlash

Meghan Markle, the Duchess of Sussex, had been in talks to return to acting when she and Prince Harry, the Duke of Sussex, return to Britain.