Tag - Jemma Powell

Science

Bring back the beavers?

By Jemma Powell | Science Editor Up until the 18th century, beavers were common place throughout the UK. Sadly, they were driven to extinction after merciless...