The International Cricket Council is confident that India and other teams will travel to Pakistan to play Champions Trophy in 2025. The ICC last week awarded the hosting rights of the global to Pakistan. It will mark the return of an ICC event to the sub-continent country after more than two decades. Pakistan co-hosted the […]