PHOTOS: New Howell Police Chief John Storrow Officially Sworn-In

Newly appointed Howell Police Chief John Storrow was officially sworn in at last night’s Council meeting before a packed house.

“I was honored to be part of this special moment and speak on behalf of the Council. As Deputy Mayor, I believe that Chief Storrow is the right choice at this time,” Deputy Mayor Pamela Richmond said.

“Howell PD had some dark days, but this is a new day with brighter days ahead for the department and Howell residents. Good luck Chief and godspeed,” she added.

- Advertisement -


Please enter your comment!
Please enter your name here

Most Popular

Molotov Cocktail Lobbed at New Jersey Synagogue, Police, FBI Investigating

A Molotov cocktail was thrown at a synagogue in...

TRAGEDY: Frum New Jersey Man Drowns Off Florida Coast

A frum man from New Jersey was tragically found...

Lakewood Township Slapped with Lawsuit Over Simcha Hall Ordinance

A lawsuit has been filed against Lakewood Township over...

PHOTOS & VIDEOS: Misameach’s Midwinter Event for Families at American Dream Mall

Misameach held a grand event today at the American...