Harbhajan Singh announces retirement from cricket.
24-12-2021: Harbhajan Singh, a former Indian off-spinner, has announced his retirement from all forms of competitive cricket. A fighting and cheerful career come to an end. Taking 417 wickets in…