image Joseph Hattey Joseph Hattey listens to Judge Boyd at his preliminary hearing on June 21, 2018 in the 55th District Court. Hattey faces two charges of sodomy.
MSU Live updates: Gaza solidarity encampment to continue through Sunday; group grows by nightfall Emilio Perez Ibarguen , Alex Walters and Theo Scheer