Site in Kent, England, of a major illegal waste dump undergoing £15 million publicly funded clearance
1 story