Lotta di Popolo Vince

Translation / Interpretation / Caption Text

Italian translation:

People's war (popular struggle) is winning everywhere

Vietnam is winning

Palestine will win