Story Kerala HC: Caste or Lineage Not Needed for Temple Priests October 23, 2025 Kerala High Court temple priest ruling caste and temple priesthood Kerala Thanthra Vidyalayas priest training Travancore Devaswom Board priest appointment Kerala HC caste lineage priest judgment Read full story