Fox News reports Hsu has turned himself in.
Thanks!
Is he on any medications, I wonder?
I hope we aren’t headed for another James MacDougal outcome.