A mother duck and her flock of baby ducklings scurry across four lanes of traffic on a Toronto-area highway in this heart-stopping
Follow Emirates 24|7 on Google News.