Two cities, two curses: India seek salvation in Ahmedabad and Birmingham
Did you wake up with that familiar, unexplainable twitch again? It’s the day of a big cricket final. Maybe you had a nightmare. The nightmare likely has specific coordinates: November 19, 2023, at the Narendra Modi Stadium in Ahmedabad. If you did, you’re not alone. What unfolded that evening inflicted unimaginable pain on a nation…