SRCC SRCC Enter Part of Title Display # 5 10 15 20 25 30 50 100 All John Flanagan's Senate Campaign Finance: The Full Picture John Flanagan (photo: Senate website) John Flanagan, Republican state Senator, is now Temporary President and Majority Leader in Albany's upper chamber. He replaces Dean Skelos in leadership following the fellow Long Island senator's arrest on...