Sunday, July 12, 2015

A typical Briton has 193,000 living cousins – if everyone from first cousin through to sixth cousins are included

When you think about it an ethnic group is just a very large, extended family.

No comments: