The group led by Chris Martin celebrates its quarter-century milestone by concluding a record-breaking tour, although it has ...
With a seating capacity of 1,32,000, Narendra Modi Stadium in Ahmedabad is the world's largest cricket stadium. Originally constructed in 1982, it underwent a huge makeover and was renamed in 2021.