You got part of the blame of this, but just to think someone could do something like that boil my blood, it deserve death by stone.
Use Reddit an Facebook an get us those names, the community will make sure he harm nobody ever again.