Protection of citizens, Stun gun

15-October-2013 Tuesday
Self-defense means that do not require licenses for their purchase and use


v20240901