City of South Hill spills leachate on public road Published June 18, 2012 at 1800 × 1200 in Leachate spill on public road