Nelson Sosa

Veteran singer and guitarist Nelson Sosa (b. 1947) left his native Chile and settled in Chicago in 1983.  Already a seasoned performer, the Los Andes native went to work immediately and could soon be heard performing at Latino restaurants and doing public education programs at cultural institutions. Sosa was a man with a clear vision and mission, as well as … Read More