the New Popular Front presents its program

the New Popular Front unveils its program

towards an agreement of the “Popular Front”