Business owners in San Francisco's Castro neighborhood have threatened to stop paying taxes if politicians don't start cleaning up streets of litter and stopping people from openly taking drugs. In a letter to city officials earlier this month, The Castro Merchants Association said some of the homeless people in the streets outside their stores had been harassing customers and needed help.'They need shelter and/or services and they need them immediately.
Load More
Load More