A new report by the New York Public Interest Research Group has detailed more than 100,000 campaign finance violations

Political candidates and committees in New York racked up at least 103,805 violations of state campaign finance laws since 2011, according to an Albany-based good-government group.