Outdoors

Helicopter airdrops deer

A helicopter drops deer onto "Antelope Island" near Salt Lake City, Utah, after biologists round them up.