On March 20, the Philosophy Club gathered in Margaret Brent Hall, the new home of the Department of Philosophy and Religious Studies, to enter into a discussion of the spiritual or karmic cost of killing other human beings. Mike McCabe, a former Navy SEAL and local resident, opened the discussion by sharing his own personal [...]