Tuesday, September 10, 2013
Nelson Street residents made the gruesome discovery yesterday of a man’s severed head outside the apartment buildings near Independence Square in Port-of-Spain.
Nelson Street residents made the gruesome discovery yesterday of a man’s severed head outside the apartment buildings near Independence Square in Port-of-Spain.