ALF Destroys 5 Nutria Traps; See Video (Italy)

According to an anonymous report on frentedeliberacionanimal.net, the Animal Liberation Front destroyed five nutria traps in Italy. Click here to view video from the action.