Tag: Shavonia Armstrong dies in motorcycle accident on 24th Street Near Wah Avenue