Oct 15, 2011 4:58 PM by James H Egbert
Teller County Sheriff's Office has confirmed with KOAA News 5 that they are investigating the discovery of a body in the Flourissant area of Teller County.
The Sheriff was not readily available for interview or to offer any insight or statement but would contact media as soon as possible. The Sheriff's Office Dispatcher stated that the body is in a fairly remote area and at this time it is unknown if the death is suspicious and no other details were to be released at this time.
The county sheriff was expected to release more information this evening.