Posted 2 months ago by admin@erimca.org / 11 views
Animal Aid is a UK based animal rights group created in 1977. Animal Aid conduct undercover investigations within facilities that process farmed animals.