What does the term 'Ex post facto law' mean?

Answer:

Ex post facto law is a law that punished for a past offense.

First answer by ID1285987876. Last edit by ID1285987876. Question popularity: 11 [recommend question].