Karachi: Imran Khan became the Best Captain in the International Cricket Council Best Captain poll that was started on January 12. The ICC conducted a poll on Twitter where they asked the cricket lovers to choose the best captain among three other names like India’s Virat Kohli, South Africa’s AB de Villiers, New Zealand’s Meg …