X'mas always celebrated on 25th of December, every year. Nothing surprising, it's an birth date. Understandable. But, Good Friday which is typically an death anniversary. But, strangely it falls on different day of the year. Why?
Quick googling got me here. Looks easter is related to spring equinox. Again why?