Well Canadian taxpayers paid for the Agha Khans helicopter !!  If this guy is so filthy rich with helicopters and private islands and places all over the world including Ottawa why do we have to give 300 million dollars ??--that guy can fund his charities out of his own pocket and Justin damn well should not have gone to stay at his golden place in the Caribbean !