Houston demolishes dozens of nuisance buildings

Houston demolishes dozens of nuisance buildings