Journalist Millie Weaver and her husband were arrested Friday on a sealed indictment just ahead of the release of her free documentary, SHADOW GATE. Seems she was directly over the target. Watching it now.
Journalist Millie Weaver and her husband were arrested Friday on a sealed indictment just ahead of the release of her free documentary, SHADOW GATE. Seems she was directly over the target. Watching it now.