Former Church Leader Under Arrest

Former church leader from Newark, Delaware admits to alleged sex abuse charges, reports Jericka Duncan.