India Take Home Rs 25 Crore as ICC Announces Record USD 11.25 Million Prize Pool Cricket India earned Rs 25 crore after winning the T20 World Cup 2026.
Mukund Krishna Suspended As UK Police Federation Head After Arrest on Suspicion of Fraud International