by: Ankita Shanker LLB (R’dg) BCL (Oxf) BPTC (BPP) The animal protection movement is growing fast. From civil society to academics, politicians and legislators to judges, many are engaging in this field, often in pro-animal ways. Associated lifestyles, such as veganism, are moving from the fringe...

Read More