Twenty veterans and active-duty members spoke about their service to students at St. Francis Prep in Fresh Meadows, reminding the young people of the sacrifices made to keep America safe. The school held an assembly in the auditorium before allowing the veterans to speak one-on-one in classrooms.