Until recently, Fidel Castro, the revolutionary leader of Cuba who presided over its affairs for nearly fifty years, held the world record for the most number of speeches and “addresses to the nation”. Now our very own home spun hero, Imran Khan, is well on his way to breaking that...