Man found hanging on a tree in New Jersey, US

Police in Jersey city, New Jersey, have launched investigations into the circumstances leading to the death of a Kenyan man whose body was found hanging on a tree in one of the city’s parks. On Tuesday, the body of Jeffrey Kililibwa, 61, was discovered dangling from a tree by a passerby in Lafayette Park. Hudson … Continue reading Man found hanging on a tree in New Jersey, US