News

The headmaster of The Kinkaid School in Houston has resigned after a series of discussions with its board of trustees, the school announced.
The headmaster of Lakeside Christian school in Slidell told WDSU that he turned himself in to police Monday afternoon.