Netflix Series, “Afflicted” Draws More Attention and Wrath – Now From a Group of Physicians, Scientists, Filmmakers, and Writers
By B.N. Frank Last month Activist Post reported about a Change.org petition requesting the removal of Netflix series, Afflicted. Over 7500 have signed it so…