What an utterly disgusting example of the human race.

You did the best thing possible. Keep track of all evidence you see or hear. Don't give up! Those kids need you!