Via JWZ, we discover two things:
First, the bad news: Deaf parents in the UK are agitating for the right to create deaf children via embryo screening. Yes, this means deliberately creating a disabled child instead of a normal one. W. T. F.
Second, the good news: The enormous puppet people are back with a squid.
That is all.