Ariel Castro lost his job as a school-bus driver last fall for what Cleveland's school district called several demonstrations "of lack of judgment, " including one of leaving a child on a bus and another of making an illegal U-turn, according to records.
WSJ: Charges Expected in Cleveland