I couldn't be arsed to read through 40 pages of what he may or may not have actually done.
As I see it he hasn't been sacked but has not had his contract renewed.If all the reports were true then surely that would be gross misconduct and his contract would have been terminated but that was not...