Harry and Meghan Land in New York Amid Documentary Backlash

Meghan Markle and Prince Harry arrived in New York City as they continued to face heavy criticism over their upcoming Netflix documentary.

Watch Live
Inside Edition Streaming: Keep WatchingInside Edition Streaming: Keep Watching