A law goes into effect declaring that a business practice that has been legal in the past will be illegal in the future, and the law is made retroactive. Why would the Supreme Court likely rule the new law unconstitutional?

A law goes into effect declaring that a business practice that has been legal in the past will be illegal in the future, and the law is made retroactive. Why would the Supreme Court likely rule the new law unconstitutional?




A) it would constitute a bill of attainder
B) it would violate double jeopardy
C) it would be an ex post facto law
D) it would bypass grand jury indictment
E) it would violate the concept of eminent domain








Answer: C


Learn More :