A Stanford student paper's excellent work leads to a major r

A Stanford student paper's excellent work leads to a major resignation