The common greeting "Eid Murabak" translated as "blessed festival" was shared amongst many people in Muslim communities this past weekend. Fasting, prayer and reflection conc...