"Lessons learned" -- barf.
Let's hope the police representatives have more b*lls than this weak d!ck.
I still have noticed that Harvard has nothing to say officially.