On April 9, 2007, Clyde York, age 49, was found dead alongside John Henry, age 47, in an apartment located at 90 Northpoint Drive in Houston, Texas. The two men were discovered after Henry's family, concerned that he had not returned home, went to York's apartment to check on him. Upon entering the unlocked apartment, they found both York and Henry deceased, each suffering from a gunshot wound.
There were no signs of forced entry, suggesting that the perpetrator might have been known to
...Read More