Ben Johnson is the Media Reporter at The Daily Wire. He previously worked at the Acton Institute, FrontPage Magazine, and LifeSiteNews. He’s the author of three books, including Party of Defeat (2008, with David Horowitz). His personal website is therightswriter.com. You can send him tips at [email protected].
‘He Was A Live Donor’: For The First Time, We Have Proof Of China’s Organ Harvesting Operation
By Ben Johnson