Millersville fired four of its top leaders. Outraged residents are demanding answers.