code: def delete_location(self, location_name):
          
          location = self.find_by_name(location_name, self.locations)
          if not location:
              return False
          sites = location.sites
          self.locations.remove(location)
          for site in sites:
              if site:
                  site.location = ''
          del location
          return sites
docs: Remove location with name location_name from self.locations.
          If the location had any sites, change site.location to "".