Involuntary manslaughter case filed against woman who hit and killed pedestrian in malta

Back to top button