2020

 

It’s 2020, where are all the aliens we were promised? Here’s a cartoon from the Spectator to cheer you up.