Shootout at Louisiana gun store leaves 2 dead

Police say Joshua Williams, 27, opened fire inside a New Orleans gun shop and range after a heated argument.

February 21, 2021

Examined