Caroline Chen
Caroline Chen '26 is a Vol. 266 and Vol. 265 News Managing Editor. She is from Chapel Hill, N.C. and enjoys vegetable farms and long walks. Contact cqchen 'at' stanforddaily.com.
Breaking news from the Farm since 1892