violetsvegancomics.com
A a
Abattoir noun Oxford Dictionary definition: Slaughterhouse Our definition: Industrial building in which animals are brutally killed en masse in order to be used in the food chain. The RSP…