April Glaser
April Glaser is a reporter on the tech investigations team for NBC News in San Francisco.
April Glaser is a reporter on the tech investigations team for NBC News in San Francisco.
April Glaser is a reporter on the tech investigations team for NBC News in San Francisco.
April Glaser is a reporter on the tech investigations team for NBC News in San Francisco.