Tiny Moran, Texas, where 'bump stocks" are made, complains that it is a scapegoat in the Las Vegas massacre. “Everyone out there thinks we’re killers, and that’s very far from the truth," says Mayor Steven Taggart . . .
Want to read more? Please subscribe to The Crime Report!