Murukan found dead in Kanthalloor forest, Idukki, locals suspect elephant

India