Month: February 2021

DEATH STATE

Inside China’s brutal execution system with mobile injection vans & firing squads after killing most in the world Jamie Micklethwaite...