Cricket-mad India readies for World Cup final against Australia in 132,000-seat venue
AHMEDEBAD, India (AP) — India, a country of 1.4 billion people, will come to a virtual standstill on...
CHETAN NARULA
19/11/2023