Your place for Space News
New research provides insights into the extinction of Britain’s largest native carnivore.