Woman slaps store manager in the face - Barbados Today