San Francisco police have arrested a man accused of defacing the famed Pink Triangle, a symbol of LGBTQ+ rights that is installed annually during Pride Month on top of the city’s landmark Twin Peaks.
A man in San Francisco has been arrested for allegedly defacing the Pink Triangle, an LGBTQ symbol that is put up every year during Pride Month on a hill called Twin Peaks. The suspect was arrested by ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results