Shaheen Shah Afridi bowling out an Indian player. —Reuters/ File
The International Cricket Council has officially demanded a written explanation from the Board of Control for Cricket in India over its decision to refuse a tour of Pakistan for the Champions Trophy 2025, sources…