Sports Veteran Pakistan all-rounder Mohammad Hafeez set to retire from world cricket January 3, 2022 The World Opinion Veteran Pakistan all-rounder Mohammad Hafeez, who captained his nationwide crew in each and every...