Trials, treks and front-row seats to South Africa's triumphs
Our diarist survives bumpy rides, cancelled flights and missing TV channels in the course of covering the World CupMark Nicholas29-Oct-2023October 16, Delhi, 4.20amAir India 112 landed from London an hour and 15 minutes ago. After…