A lively blend of percussion and anger roared through the Mission District, where some 400 people assembled on Oct. 12 in a historic protest amid an escalating housing crisis.
A lively blend of percussion and anger roared through the Mission District, where some 400 people assembled on Oct. 12 in a historic protest amid an escalating housing crisis.