May 27, 2026

‘Killed to Order’ LIVE Q&A with New York Times Bestselling Author and Epoch Times Senior Editor Jan Jekielek

In communist China, wait times for vital organ transplants are measured not in months or years—but in weeks, or even days. Investigations have found that most of the organs are not coming from willing donors, but instead are forcibly taken ...