Residents of Babylon Road, St Andrew said they believed the death of 88-year-old Rupert Dacosta “John” Alleyne could have been prevented. On Friday around 4:40 p.m., police received a report stating Alleyne was in his home lying in a pool of blood. When a Sunday Sun team visited the area yesterday, residents empathised with the man they believed committed the foul deed, who they said was in fact related to …