Major investigation into ‘sickening’ illegal waste dumping

Environment Agency and Natural England act on 30,000 tonnes of illegal waste at Site of Special Scientific Interest (SSSI) in Leicestershire.