London held mayoral elections Thursday, and it turns out incumbent mayor Boris Johnson bears more than a striking resemblance to one of our primate cousins.
London held mayoral elections Thursday, and it turns out incumbent mayor Boris Johnson bears more than a striking resemblance to one of our primate cousins.