The UK sees the introduction of the “Community Charge,” commonly known as the Poll Tax, in Scotland, sparking widespread protests.
The UK sees the introduction of the “Community Charge,” commonly known as the Poll Tax, in Scotland, sparking widespread protests.