Harry and Meghan blasted for 'careless' Netflix documentary as series uses wrong footage

Tamworth Herald

Published

The docuseries from the Sussexes will drop on December 8, before part two on December 15.

Full Article