Woman Stops to Herd Ducks to Safety and Kills 2 Motorcycle Riders

Motorcycle Accident

Driver who stopped for ducks inadvertently kills father and daughter on motorcycle The woman who stopped her car in the left lane of a Montreal area highway to herd ducklings to safety, which led to the death of a motorcyclist and his teen daughter, will not spend the rest of her life in prison, Canadian media […]