December 2016
M T W T F S S
« Nov   Jan »
 1234
567891011
12131415161718
19202122232425
262728293031  

1,400 years of inbreeding and the escalator

To cheer us all up as we approach Christmas, today I’ve attached links to show what happens when people with brains stunted by 1,400 years of first-cousin marriages meet that highly complicated modern invention – the escalator.

But first, some random comments:

1. The ‘innocent’ Berlin attacker

So, now we learn that the suspect arrested […]