Atta Muhammad Nur is an Afghan politician and former militant who served as the Governor of Balkh Province in Afghanistan from 2004 to January 25, 2018. Read More
Afghanistan bowlers were smashed to all corners of Old Trafford as England captain Eoin Morgan's whirlwind innings of 148 helped his side post a mammoth 397/6 in their World Cup clash on Tuesday. Morgan's knock came off just 71 deliveries as he hit f ...
Australia head coach Justin Langer has defended the decision to exclude Josh Hazlewood from the upcoming World Cup squad, saying the pacer didn't play enough white-ball cricket in the recent time to make his case for the showpiece event. ...