There is Strangeness in the Universe