SQUAWK/NEWS
Account
Theme
Account
Menu
Live News MACRO FLASH L impact

Los Yaguarú Vocalist Fernando Castillo Dies at 72

Fernando Castillo, vocalist for Mexican cumbia group Los Yaguarú, has died at age 72.

Related stories