Who attempted to assassinate William McKinley ?
Petrosino warned the Secret Service , but McKinley ignored the warning , even after Roosevelt , who had by this time become Vice-President of the United States , vouched for Petrosino 's abilities .