This Eid al-Fitr, an Islamic festival otherwise known for being a day of happiness, Palestinians in Ghaza mourn the deaths of their 1063 beloved family members and friends. There is a grief over the loss of their loved ones but at the same time their natural instinct of self survival […]