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