What is the science behind déjà vu?

10 months ago 43

Déjà vu, the feeling of having experienced something before, is very common, but why does it happen?
Read Entire Article