Tag Archives: JSCA Stadium

Going by the session, however, India, who won the opening T20I in Lucknow by eight wickets

Nestled in the Chota Nagpur plateau and dotted with lush green hills, Ranchi offered a [...]