The Lucea police in Hanover have commenced an investigation into the death of a man who allegedly committed suicide by shooting himself with an illegal firearm at his home in Elgin Town, Lucea, last Saturday. The deceased has been identified as…

more