GREENSBURG (KDKA) – A judge in Westmoreland County dismissed murder charges against a man accused of killing his girlfriend because of insufficient evidence.

Gregory Randall was accused of killing 52-year-old Angela Cavalero back in May.

Police later arrested him in Corapololis, where his former girlfriend lives.

The district attorney plans to re-file charges immediately and will try to keep Randall from being released in the meantime.

At the time of his arrest, police said Randall claimed to have no memory of anything happening to the victim.

“I don’t even remember. I don’t know anything about it and I have to talk to an attorney first,” he said on his way of the police station. “I wish my condolences and sorrow and sympathy. And I’m very, very sorry. I did love Angela. She was a nice person, but mean as hell.”

Randall’s defense attorney says the Commonwealth simply had holes in its case.

“They tried with a lot of speculation and guess work,” defense attorney Chris Huffman said. “Simply, the commonwealth had no evidence to show he committed any crime.”

District Magistrate Michael Mahady agreed, saying Westmoreland County District Attorney John Peck didnt have a first-degree murder case against Randall.

The magistrate says the Commonwealth didn’t even prove Randall’s presence or intent, despite a bloodly palm print matching Randall’s on the wall and body.

“Obviously, striking a person 29 times would be more indicative of intent at a preliminary hearing’s purposes,” Peck said.

“The Commonwealth wanted to say that palm print was in her blood, but had no evidence to prove that was her blood, or when that palm print was put there,” Huffman said.

While charges are dismissed, Randall might not be “free” for long. Officials say there was sufficient evidence to re-file charges.

Court records show Randall pleaded guilty to simple assault, harassment and terroristic threats multiple times in the past.

Stay With For More Details


More Reports About This Case

You May Also Be Interested In These Latest News Stories

Join The Conversation On The KDKA Facebook Page
Stay Up To Date, Follow KDKA On Twitter

Watch & Listen LIVE