2024.07.14 13:19 GMT+8

Police responding to the north side of Birmingham, Alabama, amid reports of multiple people shot; unconfirmed reports of fatalities.

Updated 2024.07.14 13:19 GMT+8
CGTN
Copyright © 

RELATED STORIES