User blog:Sophielee108/Confused!

Okay so in episode 21 they say that Walter was taken on december 12th, but he was there for christmas! I dont think that Oliver had been there for over two years so someone explain that to me, I'm confused!!!