Another day, another shooting: this is Florida, USA, where the "Stand Your Ground" self-defence law allows people to use ...