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