Stanford University has announced that it has reached a settlement with the family of Katie Meyer, a college student who took her own life in March 2022.
A bombshell report out of Stanford University shed light on the influence of spies from the Chinese Communist Party that the student newspaper says have likely infiltrated the prestigious institution ...