Jul 20, 2013 10:27 PM by Annie Snead
Colorado Springs police say a body was found in the backyard of 2518 Meadowlark Lane Saturday evening.
Police say a family was on vacation for 12 days, and when they returned they found the body.
There is no known cause at this time.
We're told based on the state of the composition of the body, it could take weeks to determine the cause.
7 hours ago