Muslim communities in West Bank, Afghanistan and Morocco prepare for Eid al-Fitr celebrations Yahoo News CanadaSource