The island continued to rack up murders with a double homicide of a married couple in Toll Gate, Clarendon. The deceased have been identified as Evan Francis, 61, businessman and Alicia Francis, 46, both of Duke Street, in Toll Gate, Clarendon. Reports are that at 5:30 p.m, the couple arrived home, and were immediately pounced […]
Read More