Iowa Gov. Terry Branstad has signed a wide-ranging gun bill into law that includes a stand-your-ground provision.

Too many holes in the dike, not enough paid “moms” to block the rush of Freedom seeping through the dam.

Iowa Gov. Terry Branstad has signed a wide-ranging gun bill into law that includes a stand-your-ground provision. Branstad signed the legislation Thursday. Portions of the bill go into effect immediately though most will be enforced starting July 1.

Full Story CLICK HERE