Teenager apologizes for slapping granddad - Barbados Today