Ok, so this is the 5th amendment of the U.S. constitution, pretty clear that this law is unconstitutional:

No person shall be held to answer for a capital, or otherwise infamous crime, unless on a...