Top court cautions judges on accepting rape victim testimony