Originally Posted by
harpodamann
Not true, there are time constraints. Am I free to go, then charge me. You can not be detained for ever this is not CUBA

There are time constraints, but in some states they are ridiculous - like 20+ hours before being arrested or let go.
Most states require the detention to be reasonable and to not exceed the time required for the immediate determination if a crime is/was being committed.
Some states have limits as low as 60 minutes.