Residents of March Pen in Spanish Town, St Catherine, are hopping mad after a two-year-old boy was killed and another man left hospitalised in a hit-and-run accident yesterday. Reports are that, about 11 a.m., the infant, Tayshawn McDonald, was at...