Netflix Is Allegedly Not The Only Ones Dropping Meghan Markle And Prince Harry

Wait 5 sec.

More trouble for Harry and Meghan?