About

Church Leadership Development International India is a registered charitable trust, registered in Chandigarh in 1999.