Open sidebar
Focus
revealed
Epoch Cinema
|
Epoch Cinema
COVID Revealed | Documentary
Jan 08, 2023
|
Epoch Cinema
Jan 08
|
|
Chris Chappell
China Uncensored: China’s Shocking Military Secret Revealed
For more than 15 years, Chinese military hospitals across China have kept a closely guarded secret. Doctors at private hospitals know about it, and even participate. But no one dares reveal it to the public.
Jul 06, 2016
|
Chris Chappell
Jul 06
|