Six Apprehended After 22,000 Tonnes of Waste Created Oxfordshire 'Mountain'
Six people have been apprehended over the illegal dumping of more than 22,000 tonnes of waste at a site near Kidlington, Oxfordshire.
International Business Times UK ·