Meghan Markle
Meghan and Harry's 'hands are tied' as ongoing strike puts Netflix project 'on hold'
Meghan Markle and Prince Harry have so far delivered only one major project to the streaming platform in over two years since striking their production deal.