text:  Yes, you can be compelled to testify because you've been given a cooperation agreement by the government clearly laying out on paper and digitally that you will not be prosecuted and you've agreed to it.