Dunbar Middle School principal and assistant principal mysteriously placed on administrative leave
A spokesperson for the Mobile County School Systems confirms to NBC 15 that both the principal and assistant principal at Dunbar Middle School have been placed