WASHINGTON – ‘Ape in heels’ post causes outrage - Barbados Today