The Talon

Mira Sundar, Staff Writer

Jul 28, 2020
Los Altos residents speak out against police in town hall meeting (Story)
The student news site of Los Altos High School in Los Altos, California