
Three Odessa High School Students Charged in Alleged School Robbery
TOWNSEND, DE — Delaware State Police have charged three 17-year-old Odessa High School students in connection with an alleged robbery that took place on school grounds earlier this week.
Three Odessa High School Students Charged in Alleged School Robbery Read More