Meghan Markle’s new project shows Netflix should give up, says Nana Akua
https://nordot.app/1153368809340748014