News

Mama duck, 10 ducklings rule the road

A mother duck and her 10 ducklings shut down a stretch of highway in Austria after drivers spotted them on the side of the road.