World Pulse
Man who killed pedestrian after suicide leap arrested for gross negligence resulting in death · World Pulse