Greek Independence Day, on March 25, marks the beginning of the Greek revolt against Ottoman rule in 1821 and overlaps with the Feast of the Annunciation.
Thus the modern transhumanist/posthumanist worldview is religious. It is a counterfeit religion of course, but it is ...