ICC achieves success in hosting next year's Champions Trophy in Dubai, with India playing its matches there. Agreement ...