ICC World Cup AFG vs WI Highlights: Windies grab victory

Afghanistan are hitting the self-destruct button