A Texas couple is behind bars for allegedly stockpiling high-powered weapons including a grenade launcher in a Tewksbury hotel room, and the husband told police that he works for a “secret government agency” and needed the arsenal “for his mission,” court records show.
No comments:
Post a Comment