A 16-year-old is now dead, while his younger brother is clinging to life after they were struck down in a hit-and-run accident on Sunday afternoon along the Enmore, East Coast Demerara Public Road.
Dead is Sheldon Major and injured is Christopher Pollard, 14, both of Lot 76 Enmore North.