London, UK. 21st August, 2014. Protesters outside the High Court in London as the Badger Trust seek a Judicial Review challenge against the DEFRA Secretary of State Liz Truss and Natural England on the Government's highly controversial badger cull policy.
Size: 3600px × 2391px
Photo credit: © PjrNews / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: badger, badgers, british, challenge, court, cull, culling, defra, glove, government, group, guilty, high, judicial, legal, london, policy, protest, puppet, review, trust, wildlife