Veteran Harbhajan Singh retires from all forms of cricket

Veteran off-spinner Harbhajan Singh announced retirement from all forms of cricket on Friday, saying that he…