READChannel 7's European Bureau Chief Says Meghan Made Herself Look Silly In New Netflix Doco2 years ago