West Indies thrash Afghanistan - Barbados Today