Originally posted by Darren_Test
View Post
That is not the case. What most people claim here (including myself) is that Britain is the living space (Lebensraum) of the British people.
Comment