Would "Truth Serums" Be Acceptable

Sure:

But what is the penalty for someone who doesn’t testify in court? Say Bob is accused of robbing a liquor store. The prosecution orders Bob to testify. What do you think should happen when Bob refuses? Prison?

Wow, interesting… and a bit frightening. Thank you.