Abdul Razzaq makes Indians unhappy yet again This time, it's due to his comments about India's defeat in World Cup 2023 1 year ago