Price on ambassador's head - Barbados Today