A Tarrant County College professor's behavior so startled his astronomy students that they left the classroom and called police.
Adjunct professor Daniel Mashburn, who worked at the school's northeast campus, walked into the class with his face fully covered and turned off the lights, according to a report from The Collegian, the campus news organization. Mashburn then drew connections between Islam and astronomy, The Collegian reported. -- More...