Jofra Archer takes 5-7 in Barbados club cricket in return to red-ball multi-day action Oct 06, 2024 News