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.