San Francisco police arrest nearly 150 during anti-ICE demonstrations

San Francisco police said they arrested nearly 150 people on Sunday night during protests in support of anti-ICE demonstrations down south in Los Angeles that were marred by vandalized buildings, damaged cars and Muni buses, and officers suffering injuries. 

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.