SportsMuhammad Hafeez reveals his weaknessMasroor Ahmed KhanOctober 30, 2013October 30, 2013 by Masroor Ahmed KhanOctober 30, 2013October 30, 2013 DUBAI: In an interview with ESPN CricInfo, ‘The Professor’ Muhammad Hafeez said that speaking truth is one of the weakness of his personality. He also...