previous picturenext picture

HLS workers in the USA forcing a tube full of chemicals down a beagle's throat. Close window