2022-09-05 03:38:24
Animal Liberation Front
The Animal Liberation Front (ALF) is an international, leaderless, decentralized political and social resistance movement that engages in and promotes non-violent direct action in protest against incidents of animal cruelty. It originated in the 1970s from the Bands of Mercy
Participants state it is a modern-day Underground Railroad, removing animals from laboratories and farms, destroying facilities, arranging safe houses, veterinary care and operating sanctuaries where the animals subsequently live. Critics have labelled them as eco-terrorists
85 viewsموسى, 00:38