Sounds right. I haven't seen anything official saying he was arrested.
Has any one here seen Mega Fix?
I just finished watching it.....Wow! I was skeptical in the beginning but riveted by the end. If you saw it what did you think?