100-plus Tufts lecturers strike for better payTufts University lecturers went on strike over stalled contract negotiations, seeking better pay and reduced workloads.