rachel respess

Louisiana police charged twp high school teachers with sexually abusing the same male student.