Assets worth ₹59.52 crores belonging to Church of South India attached by Enforcement Directorate

The Church of South India Trust Association (CSITA), the largest Protestant denomination in the country has…