Opinion
The Perfect Neighbor, Netflix review - Florida found-footage documentary is a harrowing watch
Another day, another shooting: this is Florida, USA, where the "Stand Your Ground" self-defence law allows people to use lethal force when they perceive a threat to their lives. The idea may be ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results