Plot twist… Lund University researchers find that a long-believed theory on zebra stripes isn’t actually true.