Clock ticking on Andre Russell - Barbados Today