Kaneria fails in appeal on life ban - Barbados Today