965
The Sandinista National Liberation Front (Spanish: Frente Sandinista de Liberación Nacional, FSLN) is a democratic socialist political party in Nicaragua.


976
Sandinista! Studio album by The Clash; Released: 12 December 1980 (1980-12-12) Recorded: February 1980, Pluto Studios, Manchester; March 1980, The Power ...