The first part of Prince Harry and Meghan Markle’s new Netflix documentary dropped on the streaming platform on Thursday with three episodes which were almost an hour long.
​The first part of Prince Harry and Meghan Markle’s new Netflix documentary dropped on the streaming platform on Thursday with three episodes which were almost an hour long.Â