Breaking down the $135 million Greensboro bond referendum

previous post