Rick Perry Signs No Duty to Retreat

Rick Perry has signed the no duty to retreat into law.  Texas is already one of the more friendly jurisdictions to lawful self-defense, and it just got friendlier.  Expect hysterical predictions from the media and gun control groups that will never come true.