More proof that the Anglo-Saxons are Israel.   Although this video makes no distinction between…
. . . more