A protester has admitted in court he fired a flare that landed on the the roof of a City College of New York building and badly damaged it during an on-campus anti-Israel demonstration two years ago, ...