The News David Walsh Issues Apology Now That Tom Humphries Has Been Jailed By Gavin Cooney · Oct 24, 2017