THE INVESTIGATORS UPDATE: New Roads police officer placed on paid leave pending investigation

THE INVESTIGATORS UPDATE: New Roads police officer placed on paid leave pending investigation