Delhi Smog: BCCI Takes A Harsh Decision Over Feroz Shah Kotla Stadium
The third and final Test match between India and Sri Lanka at Feroz Shah Kotla was full of action. We had seen some annoying drama and uncalled pauses by Sri Lankans. It was, probably, the first…