The Indian Premier League (IPL) 2021 season has been called off for now with immediate effect. It was something that was already in the offing after COVID-19 breached two franchise bio-bubbles and became absolutely necessary after Tuesday's developments.
Read Full article on Times of India Click Here