Cause of death revealed for couple killed in west Alabama home

3 months ago 9
George Birmingham 45, is charged with is charged with capital murder in the July 2026, slayings of Justin Elrod, 43, and Lena Elrod, 42.

New details have been released in the weekend slayings of a couple at their west Alabama home.

Read Entire Article