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