By Redbaiter- in the leftist's lexicon, the lowest of the low.
Type your email…
Subscribe
The left are protesting en masse in the UK and demanding that taxpayers keep funding them. This has been coming for a long time and its the natural outcome of…