Indian cricket fans' hopes of seeing the second biggest ICC event in the form of Champions Trophy seem to have taken a blow as the International Cricket Council has started looking for alternative venues as they look to take away the hosting rights from India. ...