Rabat - Egypt welcomed a delegation from the self-proclaimed Saharawi Arab Democratic Republic (SADR) in Sharm El-Sheikh on Friday, according to reports from Al Jazeera Arabic news channel. 

Egypt Denies Extending Invitation Polisario Delegation