Everything you didn’t want to know about cannibal swine and trash feeding, from Mass to the UK BY EVAN C. ANDERSON AND KATIE CAMPISI On a crisp fall day in 2007, a Massachusetts motorcyclist was headed home on I-93 North, enjoying the New England air, the light and sweet smell of the fallen leaves, and the coolness of the […]