Baby Joshua Davis Declared Deceased: New Braunfels Police Say Family Is Lying About What Happened The Night The Tot Vanished
A tragic story that began on February 4, 2011 has become even more saddening as the New Braunsfel, Texas Police Department issued a statement saying that, “their child is probably deceased”. This late breaking news is disturbing because authorities have not made an arrest in the case nor offered an explanation as to why they believe […]
