Shocking! Afghanistan Defeats West Indies in ICC World Cup qualifying final, Check out the full story here March 26, 2018 Manish Sharma Sunday turned out to be a historic event for Afghanistan as the team pulled off a dramatic 7-wicket win over…