A new ally in ‘racist’ campaign to defend red squirrel against alien invaders
After years of denying that there was even a problem, British officials are now taking decisive action against the threat of alien immigration. The immigrants in question – grey squirrels Continue Reading →