Teacher arrested after questioning school board about superintendent's contract in Louisiana

A teacher asking tough questions of school board members in the Vermilion Parish School District in Louisiana was escorted out of the meeting by an officer.


What do you think about it?