The relatives of 16-year-old Sheldon Major and his friend 14-year-old
Christopher Pollard is of the view that there is something more sinister than a hit and run accident that caused the youths to end up badly wounded on the Enmore road last Sunday Amel Griffith reports