Criminal Charges: Leaving the Scene of an Accident Arresting Police Department: Newport Police Department Allegations: At approximately 5:00 p.m., the Newport Police received a report of a hit and run accident, otherwise known as Leaving the Scene of an Accident. According to the arrest report the victim told the Newport Police arresting officer that he […]