31‑year‑old Black female Jermiera Ivory Fowler, a mother of two from Birmingham, Alabama, was reported missing on Wednesday, May 31, 2023. According to Birmingham police, Fowler was last seen around 4 p.m. in the area of 41st Street North, near the Tom Brown Village housing complex. Her disappearance prompted a missing-person report the following day.
On Thursday, June 1, 2023, around 9 p.m., authorities responded to reports of a burning body in a wooded area on Sellers Road in e
...Read More