6 days agoLong live Mauricio Demierre – and the revolution too (2006) Nicaragua DocumentaryBased Alt Left