LAHORE : The national cricket team captain Muhammad Hafeez accepted the responsibility of shameful failure against West Indies and resigned from captaincy.
LAHORE : The national cricket team captain Muhammad Hafeez accepted the responsibility of shameful failure against West Indies and resigned from captaincy.