On the morning of October 9, 2020, the bodies of Joshua Carroll, a 33-year-old white male from Seattle, Washington, and his colleague Ryan Fraizer were discovered on County Road 95 in Elberta, Baldwin County, Alabama. Both men were in the area working as fiber optic cable contractors, assisting with infrastructure restoration following Hurricane Sally. A newspaper delivery person found their bodies lying in the road and alerted authorities. Initial investigations confirmed that both men had been
...Read More