York University geography Professor Steven Tufts was mentioned on socialistworker.org Dec. 1. Read full story.