knowyourvoteindia.wordpress.com
It’s Time To Talk
The ICC Cricket World Cup had a record viewership of approximately 2.2 billion fans worldwide, with 67.6 million from India alone. Why is this relevant? We all know cricket is a religion, and in th…