PRESS

Author:

Published on:

January 20, 2023

"You’re Shooting Yourself in the Foot": Pig Trial Jurors Reveal What Went on in Deliberations