(a) In case of accident to or collision with persons or property upon any of the public roads or highways, due to the driving or operation thereon of any motor vehicle, the person so driving or operating such motor vehicle, having knowledge of such accident or collision, shall immediately stop his or her motor vehicle at the scene of the accident or collision and shall remain at the scene of such accident or collision until he or she has given his or her name and address and, if he or she is not the owner, the name and address of the owner of such motor vehicle, together with the registered number of such motor vehicle, to any person injured in the accident or collision, to the operator, occupant, owner, or attendant of any motor vehicle damaged in the accident or collision, or to any police officer at the scene of the accident or collision.
(b) In the event the injured person is unable to comprehend and record the information required to be given by this section, the other driver involved in the accident or collision shall forthwith notify the nearest police authority concerning the location of the accident or collision, and his or her name, address, and the registered number of the motor vehicle he or she was operating, and then remain at the scene of the accident or collision until a police officer arrives, unless removed from the scene by an emergency vehicle operated by a political subdivision or an ambulance.
(c) If the accident or collision is with an unoccupied or unattended motor vehicle, the operator so colliding with such motor vehicle shall securely attach the information required to be given in this section, in writing, to a conspicuous place in or on the unoccupied or unattended motor vehicle.
(d) Whoever violates this section is guilty of a misdemeanor of the first degree. Whoever violates this section when the accident or collision that is the basis of the violation results in serious physical harm or death to a person is guilty of a felony to be prosecuted under appropriate State law.