Loading Video…
This browser does not support the Video element.
Businesses in the Castro threaten to stop paying taxes
Business owners in the Castro say they will stop paying taxes because of the growing crime and homeless rate.
This browser does not support the Video element.
Business owners in the Castro say they will stop paying taxes because of the growing crime and homeless rate.