Windies star departs after crazy innings Published 13 Feb 2024 Andre Russell scored his highest T20I score in a frenzy. Full Article