Code of Alabama
Article 3 - Age Discrimination by Employers Prohibited.
Section 25-1-28 - Unlawful Employment Practices - Opposition to Employer.

It is an unlawful employment practice for an employer, labor organization, employment agency, or joint labor-management committee to discriminate against an individual because that individual has opposed any practice which is an unlawful employment practice under this article, or because that individual has made a charge, testified, assisted, or participated in any manner in an investigation, proceeding, or hearing under this article.