December 17, 2024
Multiple police officers with weapons drawn surrounded a vehicle parked outside a government building in Mobile, Alabama, in a standoff that lasted more than two hours

Multiple police officers with weapons drawn surrounded a vehicle parked outside a government building in Mobile, Alabama, in a standoff that lasted more than two hours