In what was listed as the 16th homicide for 2007, police made a gruesome discovery off Marshall Road in New Providence on Tuesday, pulling a human torso from a burnt car.

Follow up:



This article is courtesy of The Bahama Journal

Add to Google