On This Day in 2007: India win inaugural T20 World CupOTD 2007: India win inaugural T20I World Cup24 Sep 20232 Min