Twitter Reactions: Andre Russell’s impressive performance on his international comeback leads the West Indies to victory in the first Twenty20 International
After winning the ODI series against England last week, the West Indies appeared to be on the rise. Rovman Powell...