Planned Parenthood Shoots Themselves in Foot

Are you familiar with the metaphor ‘shoot yourself in the foot’? It’s an expression referring to making one’s own situation worse. The origin of the metaphor appears to be unsure and lost. Some believe the origin may have arisen from someone actually shooting themselves in the foot by accident due to their own ineptitude. Others […]

White House: Colorado & Connecticut Set Precedent For Federal Gun Control

Colorado’s new gun bill that was signed into law last month puts into place stricter background checks for private and online gun sales and a ban on magazines that hold more than 15 rounds. In Connecticut, the state is set to pass its own gun control law:  “[S]tate legislators announced an agreement on measures to […]