A 40-year-old Alabama man is accused of fatally shooting his sister, 55, outside his house, after the pair got into a heated argument on March 15. He has since been charged with murder.
Hoover Police say 40-year-old Jonathan Arthur Barclay, the brother of Rosalind, has been charged with murder. Police say Barclay was detained by an off-duty law enforcement officer from another agency ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results