Kerala police and Enforcement Directorate crack 5-year organ trafficking racket

India