Leftists Rabid Over BNP Victories

The Labour Party in Britain and other leftist stooges are throwing tantrums today after the British National Party (BNP) won … Continue reading Leftists Rabid Over BNP Victories