Anti-doping body grills Andre Russell - Barbados Today