Hit and run driver faces seven charges - Barbados Today