India's Major Cricket Tournament Got Suspended. Should It Have Even Happened?

India's Major Cricket Tournament Got Suspended. Should It Have Even Happened?

NPR

Published

The Indian Premier League was suspended in May, but critics weigh in on whether the event should have been held at all amid the country's deadly COVID crisis.

Full Article