Colombia church leader kills himself in court after hearing sexual abuse charges

by Adriaan Alsema August 18, 2018