Myself to blame for treatment delay, will return stronger: Yuvi
Cricketer Yuvraj Singh, who is currently undergoing chemotherapy for germ cell cancer in the United States, today said nobody but himself was to blame for the delay in his treatment and insisted he will return a stronger persona.
Trending Photos