Solidarity pronounced full name: Independent Self-governing Trade Union "Solidarity" — Niezależny Samorządny Związek Zawodowy "Solidarność" is…