A murder charge against one of three Alabama cousins charged in the shooting death of a 16-year-old boy has been dismissed under Alabama’s Stand Your Ground law.
A Barbour County judge on Monday dropped the charge against 21-year-old Devin Tayshone Brooks in the 2024 Eufaula shooting death of Davion Green.

1 month ago
23


