SportsHafeez defends ‘irresponsible’ AfridiNasir QureshiOctober 5, 2012October 5, 2012 by Nasir QureshiOctober 5, 2012October 5, 2012 Colombo: Despite poor performance of Shahid Afridi in the whole T20 world cup, Pakistan Twenty20 captain Mohammad Hafeez still thinks that the boom boom is...