Edmonds School District under fire for not notifying parents about abuse allegations against teacher David Sibley, costing $470K in leave pay.
Parents Outraged as Meadowdale School Hides Teacher Misconduct Allegations
4 min read
Continue reading in the USA News Updates app