NEW YORK – Pepsi pulls widely criticized advert - Barbados Today