Foundation for Moral Law

Foundation for Moral Law

Defending our inalienable right to acknowledge God, the Foundation for Moral Law is an Alabama-based 501(c)(3) dedicated to preserving religious liberty and the strict interpretation of the Constitution according to the intent of its Framers.

Defending our inalienable right to acknowledge God,

the Foundation for Moral Law is a Montgomery-based 501(c)(3) dedicated to preserving religious liberty and the strict interpretation of the Constitution according to the intent of its Framers.

Stay updated on the cases we are working and those we are watching

News and Updates

Foundation for Moral Law hopes SCOTUS will hear case of pastor charged for holding services during COVID

Foundation for Moral Law hopes SCOTUS will hear case of pastor charged for holding services during COVID

It’s been called the most important case for religious freedom in our nation’s history. ...more

FML Clients ,In The News &Court Filing

June 18, 20232 min read

Charges Dropped Against Street Preacher Defended by the Foundation

Charges Dropped Against Street Preacher Defended by the Foundation

We secured a total victory for a local street preacher and for the First Amendment! ...more

FML Clients ,Victory &All News

March 30, 20231 min read

Standing With Pastor Tony Spell

Standing With Pastor Tony Spell

Our case, on behalf of Pastor Tony Spell, has reached the United States Supreme Court! ...more

FML Clients

October 05, 20222 min read

Spell v. Edwards (No. 22-30075)

Spell v. Edwards (No. 22-30075)

Pastor Tony Spell's case will be heard at oral argument in the United States Court of Appeals for the Fifth Circuit. ...more

FML Clients

August 19, 20220 min read

Back to Home

Join Our Emailing List

We are a 501(c)(3) non-profit organization.

We depend on your support to fight for freedom.

Join the cause!

News and Updates

Contribute

We are a 501(c)(3) non-profit organization.

We depend on your support to fight for freedom.

Join the cause!

P.O. Box 148

Gallant, AL 35972

P.O. Box 4086

Montgomery, AL 36103