Centre for Animal Freedom
Facilitating animal liberation through research and movement building