Former cricketers criticized India's advantage of playing all Champions Trophy matches in Dubai due to security concerns in ...