Organization
extra-parliamentary French political party
Not who you're looking for? Others named Popular Republican Union: political party