Palo Alto Weekly Sep 11
City Council members had a heated debate over renter protections before reaching a compromise that left most feeling dissatisfied Monday night.