Live News MACRO FLASH L impact Nov 01, 2026, 01:23 AM UTC Los Yaguarú Vocalist Fernando Castillo Dies at 72 Fernando Castillo, vocalist for Mexican cumbia group Los Yaguarú, has died at age 72. SquawkNews Desk