It's a satirical illustration about a vaccination scandal in China between 2010 and 2018, where thousands of infants received pseudo vaccinations. The society and government treated the infants as machines instead of full human beings.
Baby factory
Published:

Baby factory

Published: