Animal Liberation Front

Animal Liberation Front is a name used by people who fight desperately for the protection of animal rights which can even endanger their lives.