Lotta di Popolo Vince

Translation / Interpretation / Caption Text / Source

Italian translation:

People's war (popular struggle) is winning everywhere

Vietnam is winning

Palestine will win