RESIDENTS and walkers along the River Stort in Bishop's Stortford were confronted by a wall of foam on the water up to 16ft (5m) high in places this morning (Saturday).
↧