Neeraj Grover case: 300 pieces of evidence and an unfair verdict?