Cricket Star Mohammad Hafeez applauds Imran Khan for his "marathon struggle" against corrupt politicians and sends best wishes for the elections. Thanks, Professor sahab! #AbSirfImranKhan