Venezuela calls Peruvian leader ‘coward’ and ‘dog’ - Barbados Today