BIRMINGHAM, Ala. (WBRC) – Four years after two cousins were shot and killed in Birmingham, their family and friends gathered once again to honor their memory and demand answers in a case that has seemingly gone cold.
In 2022, Rodriguez Powell and his cousin, Justin Taylor, were shot and killed while sitting in a car in the 4200 block of Inglenook Street.
Every year since, Powell’s mother and Taylor’s aunt, Theta Johnson, have held a vigil at the exact site where they lost their lives…