Does "The Guardian Council comprises twelve jurists including six appointed by the Supreme Leader." correctly answer the question of Who can veto Parliament?
yes