anand ranganathan latest debate