San Francisco AIDS Foundation
By A&U | June 15th, 2011 | Category: Features, Noteworthy | No Comments »A giant red ribbon has been pinned to the Earth. On the side of Twin Peaks, looming over San Francisco, the symbol of AIDS awareness stands guard like a sentinel, shines like a beacon. It’s capable of a different kind of broadcast than the radio towers that rise above it. Assembled as part of San Francisco AIDS Foundation’s campaign to mark the thirtieth anniversary of the first reported cases of what would become known as AIDS on June 5, 1981, the red ribbon has already [...]