Regardless of the source of the article, quantum mechanics and parallel universes are a very real topic. Basically what the article was showing was that even though we already knew something could exist in multiple states simultaneously, we now have found an observable model.
They kind of stretched it though with some of the time travel stuff, at the moment not even a hypothesis for how this might be possible exists, just guesses.
I thought this was a pretty cool article though, right now I'm working on a project for my AP physics class on the different quirks of quantum theory because it really does do some cool stuff.
Schrödinger's Cat is an experiment to show that something can exist in multiple states until it is observed
Another common experiment based around this theory is Dual Slit Diffraction which does the same thing but with light or proton waves instead of an object.
This is all
The Copenhagen Interpretation for anyone that is interested