Whatever happened to Greenham Common?

Image from the Greenham Common Trust, 1996