Monday 21 April marks Sham El-Nasim, in the same breath as Easter. The rituals and beliefs associated with today's Sham El-Nasim celebrations link it directly to ancient Egyptian feasts.
Celebrated since 2700 BC by all Egyptians regardless of their (...)