Kerala HC directs Guruvayur Devaswom to clarify on welfare of elephants

India