Animal protection
Appearance
Minding Animals International(MAI) " recognised that animal protection in this framework encapsulates animal liberation, animal rights, wildlife protection, animal welfare and environmentalism (in no particular order of importance)." [1]