If doesn't matter diddly squat if he is the prosecution's key witness. You stated he can't be fired due to worker's rights laws because he didn't actually break any laws. That is absurd.
PennSt is keeping him around for some reason but it isn't because they can not legally fire him. How do some of you people make it though the day?