Fans of Carlos Alberto "Indio" Solari, the iconic Argentine rock musician and former lead singer of Patricio Rey y sus Redonditos de Ricota, gather outside his home, where he died at the age of 77, in Parque Leloir, Buenos Aires Province, Argentina, on June 5, 2026. (Photo by Tomas CUESTA / AFP via Getty Images)

News, Photo and Web Search