jananayayagan supre court