The phrase
"longtime activist" refers to a person who has been involved in social or political causes for a significant amount of time. They have been consistently active in fighting for change and advocating for their beliefs over many years.
Full definition