Shakib Al Hasan receives ICC punishment for unruly on-field incident
Shakib Al Hasan, the former Bangladesh captain and star allrounder, has been fined 10% of his match fee by the International Cricket Council (ICC) for breaching its code of conduct…