By Christopher T. Powell Jr., Esq. Recent changes in Pennsylvania law have added stricter penalties for leaving the scene of an accident. Since Kevin’s Law was signed last June, the penalties have changed significantly. The law requires the driver of any vehicle involved in an accident resulting in injury or death to stop and remain […]