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: 2391px × 3600px
Photo credit: © PjrNews / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: badger, badgers, british, challenge, court, cull, culling, defra, glove, government, hand, high, judicial, legal, london, policy, protest, puppet, review, trust, wildlife