News

In a recent confrontation at the Fairfield Inn at 860 South Porter Street in Manchester, police officers found themselves under fire when responding to a disturbance involving an unwelcome guest.