Lotta di Popolo Vince

Translation/Interpretation/Caption Text: 

Italian translation:

People's war (popular struggle) is winning everywhere

Vietnam is winning

Palestine will win