Taegan Goddard is a well-known leftist Democrat.
Is he? I don’t know. The actual article is from the Indy Star but direct links aren’t allowed on FR per copyright.