bayilvan-ranganathan-raises-controversy now