NBC10 Boston Investigators July 15, 2022 11:20 pm

Mansfield Police Chief on Paid Administrative Leave Breaks His Silence

At his home in Mansfield, Massachusetts, Ron Sellon sat down for an exclusive interview with the NBC10 Boston Investigators to discuss why he has been on paid administrative leave for months.

US & World Videos

Exit mobile version