Mule deer on main street have become part of life in the small town of Cimarron in northeastern New Mexico.
Deer have the ability to see ultraviolet light, and a recent study shows they can also leave a glowing trail visible in those ...