Illinois George Zimmerman/Trayvon Martin 2.0 Self-Defense Trial Underway

The first degree murder trial of James Love began Tuesday in Galesburg, IL.  Love, a 59-year-old respected local farmer, claims he fired in self-defense.  This, after a drunk, unarmed 19-year-old body-builder named Xavier Hartman allegedly attacked him following a roll-over accident near the farmer’s home. The evidence strongly suggests a righteous use of force in … Read more