By now most Americans have heard about the senseless killing of Florida teen Trayvon Martin and the growing debate over the “stand your ground” law currently enacted in 15 states in America. The controversial law basically promotes a “shoot first ask questions later” mentality to any citizen packing a gun. The way the law is
Archive for March 20th, 2012
The Trayvon Martin Killing: Why George Zimmerman’s Self Defense Claims Must Be Dismissed
Posted by David Adams on March 20th, 2012