Another controversial shooting incident in Indian River County, Florida has intensified the debate over some states’ laws regarding the right to self defense. These controversial statutes, known as stand-your-ground laws, have been dominating the media in recent years, especially since the shooting death of 17-year-old Trayvon Martin at the hands of neighborhood watch volunteer George...Read More