Padre Chucho, RCN’s moral authority, disappears from television

by Adriaan Alsema January 17, 2011