Why has cricket a large viewership in India, not in China or Russia?


China and Russia are both communist country and do not play cricket. India, a former colony of the British Empire, has been playing cricket since pre-independence. It gained popularity as a colonial sport played against the colonisers and then the whites.


5
1