Judge Standon Principle’s decision: Every person has the inalienable right of self-defense when faced with a threat of imminent death.
November 22, 2012
Judge Standon Principle’s decision: Every person has the inalienable right of self-defense when faced with a threat of imminent death.