Elderly bus driver loses job after political fight with 7th grader