Seven ducklings were saved after their mother and two siblings were intentionally run over in the United Kingdom. A bystander witnessed the mother and babies “deliberately” hit by a driver that did not slow down in Luton. 

The post Ducklings Saved After Being Intentionally Run Over by Car appeared first on One Green Planet.