UK Telegraph smears Britons with "cannibalism" claim.

UK Daily Telegraph runs fake article to “prove” that “white European” could be as nasty as the Aztec. The UK … Continue reading UK Telegraph smears Britons with "cannibalism" claim.