Pennsylvania man arrested, charged with murder in Elizabeth City

Crime Tracker

John Randall Landry (Elizabeth City Police photo)

ELIZABETH CITY, N.C. (WNCT) — A Pennsylvania man who was wanted as a fugitive in Virginia has been charged with the murder of a woman in Elizabeth City.

Officials responded Saturday just after 10:30 a.m. to the Quality Inn at 522 South Hughes Blvd. in reference to a possible dead person on the scene. When they arrived, they found Jacqueline Marie Castel, 54, of Flinton, Pa., unresponsive in the bed of a room. She had been shot in the head and later died at Sentara Albemarle Hospital.

John Randall Landry, 52, of Pennsylvania, was charged with murder and was taken into custody. He was being held under no bond for murder and $100,000 for the fugitive charge.

Landry had his first court appearance on Tuesday. Anyone with information is asked to contact the Elizabeth City Police Department at (252) 335-4321 or the Elizabeth City Crime Line at (252) 335-5555.

Copyright 2021 Nexstar Media Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.

LKQD Outstream

Trending Stories