THE Catholic church needs renewal and this has to start with the priests, renowned American preachers have said.
'Catholic church needs renewal'