You searched for: “advocated”
To argue or to plead in favor of or to publicly recommend something. (2)