A Billion Reasons Why the Senate Won’t Ban Assault Weapons
Keegan Hamilton