We have obtained a list of people who say that they had firearms taken by the New Orleans Police Department. So I'm certain a number of firearms in this trailer were taken by the New Orleans Police Department.
Copyright © 2024 Electric Goat Media. All Rights Reserved.