Nitish Rana issues a note: Team India suffered a devastating defeat in the hands of Sri Lanka at their home in the 3rd T20 match of the ongoing series between the two sides. India had earlier won the ODI series 2-1 and had also taken a lead in the T20 series after winning the first […]