By allowing ads to appear on this site, you support the local businesses who, in turn, support local journalism.
Sister charged after brother shot to death
Placeholder Image
The sister of a man who was shot and killed by lawmen last week has been charged with hiding out her brother, leading to the fatal armed standoff. The woman, Ayla Alexandria Keller, 27, has been charged with being an accessory after the fact to the crime of manufacture, sale or delivery of methamphetamine and possession of a firearm by a convicted felon. Her older brother, Clifford Keller, 36, was wanted on those charges when he was killed following a standoff Friday morning off Chestnut Ridge Road.