Former President Pervez Musharraf blamed that Osama Bin Laden funded Nawaz Sharif for taking part in elections. Whereas, Ch. Shujat and Pervaiz Elahi are giving statements in frustration, a private TV reported on Friday. While addressing All Pakistan Muslim League convention in Toronto he said that statement of Richard Holbrooke proves that he didnt take orders from America. He said that a bunch of people raised slogans against him again today in Toronto. Former President said that if he wasnt afraid of countrys law he should have asked his party workers to kick out the demonstrators. Musharraf kept silent on the question asked by media regarding Dr. Imran Farooq joining All Pakistan Muslim League.