St. Peter School Principal Placed on Administrative Leave
The principal of St. Peter School has been placed on administrative leave following the resignation of multiple teachers, raising questions about school leadership and working conditions at the Rhode Island Catholic school.
