
Activism
Animal Liberation Front (ALF): Heroes or Criminals?
Learn more about the history and philosophy of the Animal Liberation Front (ALF), a radical animal rights movement that fights against animal exploitation through direct action.
Animal Liberation Front (ALF): Heroes or Criminals?
Learn more about the history and philosophy of the Animal Liberation Front (ALF), a radical animal rights movement that fights against animal exploitation through direct action.