San Francisco’s newest supervisor shocked the city with her sudden resignation. Isabella Alcaraz’s pet store controversy has left residents questioning her leadership. What led to her unexpected decision?
San Francisco’s Newly Appointed Supervisor Resigns Over Pet Store Controversy
3 min read
Continue reading in the USA News Updates app