Mail Online reports that Angel Sanches was arrested earlier this month after Katherina's body was found inside a vacant apartment in Lake Highlands, Dallas, but he had initially denied involvement in her death but later recanted and confessed to his sordid crimes.
At his first arrest, Angel had told detectives that a man who he identified only as 'Carlos' was responsible for her death.
According to police, Sanches told them his cousin followed him into the building after he was taken hostage 'Carlos'. He also claimed 'Carlos' forced him into the building at gunpoint before shutting him in the closet.