Crime
A State Police digital cellphone forensic specialist will return to the stand for cross-examination.
Livestream via NBC10 Boston.
On Thursday afternoon, a Massachusetts State Police digital forensic expert, Connor Keefe, revealed in Norfolk Superior Court what investigators say they uncovered from two cellphones linked to Brian Walshe.
Walshe is standing trial for allegedly killing his wife, Ana, on New Year’s Day 2023. Prosecutors say he then dismembered her body and tossed her remains in dumpsters around the region, including one near his mother’s home. Investigators never found her body.
In the days after her disappearance, they say Walshe repeatedly misled police as searches stretched from the couple’s Cohasset neighborhood to Washington, D.C., where Ana worked.
During opening statements, Walshe’s attorney, Larry Tipton, argued that Walshe found Ana suddenly dead after a night of New Year’s celebrations — and then spiraled into a panic.
On Nov. 18, just before jury selection began, Walshe pleaded guilty to two charges — misleading police and improperly removing or concealing a body. He still faces a first-degree murder charge. Sentencing on the lesser charges will come after the trial.
On Thursday, Keefe explained that, starting on Jan. 1, 2023, data from the two phones showed trips to Brian Walshe’s mother’s home in Swampscott, as well as to multiple home-improvement stores, pharmacies, grocery stores, and several apartment complexes. A phone also went to the area of the trash compactor at his mother’s residence on the morning of Jan. 5.
Keefe also detailed a series of internet searches on one of the phones, including a search for William Fastow, the man who testified he had an affair with Ana, on Dec. 25 and a search for an employee at her company.
Keefe returns to the stand on Friday morning for cross-examination.
Sign up for the Today newsletter
Get everything you need to know to start your day, delivered right to your inbox every morning.
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version=’2.0′;
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,’script’,
‘https://connect.facebook.net/en_US/fbevents.js’);
const onetrustStorageConsent = JSON.parse(localStorage.getItem( ‘consent_one_trust_bdc’ ) );
if ( ( onetrustStorageConsent !== null ) ) {
/* The above code is parsing the JSON data from the local storage and storing it in a variable.
* Checking if the user has given consent for the cookie C0002.
* If the user has given consent, the variable consent will be set to ‘grant’.
* If the user has not given consent,the variable consent will be set to ‘revoke’.
* Documentation https://developers.facebook.com/docs/meta-pixel/implementation/gdpr
*/
if ( onetrustStorageConsent.C0002 !== true ) {
fbq(‘consent’, ‘revoke’);
fbq(‘dataProcessingOptions’, []);
} else {
fbq(‘consent’, ‘grant’);
fbq(‘dataProcessingOptions’, [‘LDU’], 0, 0);
}
}
fbq(‘init’, ‘989222871864976’);
fbq(‘track’, ‘PageView’);
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function()
{n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}
;if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version=’2.0′;n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,’script’,’https://connect.facebook.net/en_US/fbevents.js’);
const onetrustStorageConsent = JSON.parse(localStorage.getItem( ‘consent_one_trust_bdc’ ) );
/* The above code is parsing the JSON data from the local storage and storing it in a variable.
* Checking if the user has given consent for the cookie C0002.
* If the user has given consent, the variable consent will be set to ‘grant’.
* If the user has not given consent,the variable consent will be set to ‘revoke’.
* Documentation https://developers.facebook.com/docs/meta-pixel/implementation/gdpr
*/
if ( ( onetrustStorageConsent !== null ) && (onetrustStorageConsent.C0002 !== true ) ) {
fbq(‘consent’, ‘revoke’);
fbq(‘dataProcessingOptions’, []);
} else {
fbq(‘consent’, ‘grant’);
fbq(‘dataProcessingOptions’, [‘LDU’], 0, 0);
}
fbq(‘init’, ‘813236348753005’);
fbq(‘track’, ‘PageView’);
Discover more from USA NEWS
Subscribe to get the latest posts sent to your email.