30th annual Pink Triangle returns for San Francisco Pride

The iconic pink triangle has returned to Twin Peaks for its 30th year, installed by more than 800 volunteers. Once a symbol of persecution, it now stands as a powerful message of pride, resilience, and unity.