03.09.2024

Animal rights activists protest in London against badger culling

Animal rights activists staged a protest at Parliament Square in London against the culling of badgers, a practice carried out to prevent the spread of Bovine Tuberculosis (TB) in the United Kingdom.



Thousands of interviews, human stories and documentaries on our YouTube channel. Subscribe today

New