Badger3

The Badger (Latin name Meles meles) is one of the most popular animals in the UK. Widespread across England and Wales (with a few in Scotland), the badger is loved by most but seen by few. All too often the Badger and its environment are harmed by man (by accident or deliberately).