Big Smith News Watch : Body of Newborn Found Floating in Demerara River
The body of a male newborn baby, still attached to his umbilical cord, was discovered floating in the Demerara River near the wharf area at Friendship, East Bank Demerara. The sighting occurred around 2:30 PM… Big Smith News Watch : Body of Newborn Found Floating in Demerara River