Can I Defend Myself Outside My Own Home? The Stand Your Ground Law ExplainedThe Stand Your Ground Law made headlines in Florida when it came into force on October 1st 2005, but even today many ordinary residents in t