Nov 12
85664771
A Snarl From The Den….....
This disgusting piece of news, described over at Samizdata, is just beyond anything acceptable! How has this escaped any real notice here in the States? Where are the outcries?
THIS MUST NOT BE ALLOWED TO STAND !!











