Meghan’s Netflix flop still a success for 1 key reason | Royal | News
Meghan Markle's eight-part Netflix series has been dubbed a success for one major reason despite receiving a host of negative reviews. With Love, Meghan was released on March 4, a few weeks after it was postponed due to…