April 26, 2024
Leila Navidi
Keith France, principal of Elizondo Elementary School in North Las Vegas on Tuesday, August 23, 2011.