Shareholder Group Demands Media Outlets Explain Why They Dismissed Wuhan Lab-Leak Theory
Now that it’s safe for the mainstream media to report the possibility that the coronavirus was leaked from a lab in Wuhan, China, a conservative shareholder group is demanding to know why the CEOs of the parent companies of CNN, MSNBC and other major media outlets allowed their journalists to dismiss the notion as a debunked conspiracy theory for about 18 months. The group, dubbed the Free Enterprise Project (FEP) and deputy directed by Scott Shepard, is having spotty success at best.