Vermilion Parish School Teacher Handcuffed on Ground

by admin

Vermilion Parish School District in Louisiana is misleading. Teacher arrested for stating facts.

You may also like