Sarahana Shrestha, a climate organizer and first-generation immigrant who ran on a socialist platform as a first-time political candidate, scored a major upset over 13-term incumbent Kevin A. Cahill in the Democratic primary for the 103rd Assembly District on Tuesday.