Holidays are here and the merriment is in full swing. However, if you look around you may notice this is a tough time of year for many people. For some, this is a reminder that they have lost loved ones.
Have you ever seen a ghost, or maybe felt one nearby? This is maybe not as common as the experience of déjà vu, which literally translated means “you already” and refers to a feeling of repeating something you already experienced.