The shooting of six persons, two fatally, over a two-day period in Homestead, St Catherine, has resulted in a massive police presence in the community. Those killed are Damion Jones, 28, a labourer, and 35-year-old David Melephant…

more