A T20 cricket league’s arrival attracts fans but leaves question marks over the sport’s future in the disputed valley.
What The Fuck Is Happening?!
A T20 cricket league’s arrival attracts fans but leaves question marks over the sport’s future in the disputed valley.